2/2-6 Wimmera Pl, St Kilda VIC 3182, Australia
St Kilda Stays is a Serviced accommodation located at 2/2-6 Wimmera Pl, St Kilda VIC 3182, Australia. It has received 1 reviews with an average rating of 5.0 stars.
The address of St Kilda Stays: 2/2-6 Wimmera Pl, St Kilda VIC 3182, Australia
St Kilda Stays has 5.0 stars from 1 reviews
Serviced accommodation
355 reviews
88 Flinders St, Melbourne VIC 3000, Australia
279 reviews
94 Flemington Rd, Parkville VIC 3052, Australia