Located in Melbourne, 800 metres from St Kilda Beach, Tolarno Hotel - Mirka’s Studio - Australia provides accommodation with free Wi-Fi and free private parking. The property is set 2.9 km from Elwood Beach, 4.
Number of rooms: 5
42 Fitzroy Street, 3182 Melbourne, Australia