Mantra St Kilda Road Melbourne
$$$$$
Hours
568 St Kilda Road, Melbourne CBD VIC
About Mantra St Kilda Road Melbourne
Mantra St Kilda offers luxury designer apartments with modern amenities, including iPod docking station and LCD TV. Facilities include a fitness centre, restaurant and bar.
Features & Facilities
- Air Conditioning
- Cable TV
- Cooking facilities
- Free Wifi
- Refrigerator
- Tea/Coffee Facilities
- Telephone
- Television
Payments Accepted: Visa, Mastercard, Amex, Eftpos