Located 94 meters from Kra Ta Ron. Mantra on Russell Apartments is a popular choice amongst travelers in Melbourne, whether exploring or just passing through.
Located 125 meters from Kra Ta Ron. Stop at City Edge Town Apartments to discover the wonders of Melbourne. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.