Welcome to Mantra on Russell Apartments, your home away from home in the vibrant city of Melbourne! With its prime location at 222 Russell Street, you’re just moments away from the city’s best attractions, shopping, and dining. Our 4.5-star accommodation features spacious, stylish apartments equipped with everything you need for a comfortable stay. Whether you’re here for business or leisure, enjoy our fantastic amenities, including a fitness center, indoor pool, and easy access to public transport. Discover the lively atmosphere of Melbourne right from your doorstep!