Recommended Near Boutique Stays - Elwood Beaches

Boutique Stays - Elwood Beaches

Boutique Stays - Elwood Beaches

1 rooms

About Boutique Stays - Elwood Beaches

Boutique Stays - Elwood Beaches 3 is an accommodation set in Melbourne, 3.7 km from St Kilda Sea Baths and 8 km from Melbourne Arts Centre. This property is 8 km from Melbourne Cricket Ground.

Location & Map

St. Kilda Street,, Elwood 3184 VIC - See Map

Leave a Review