Abode St Kilda By Easystay Melbourne

  • Information

Abode St Kilda By Easystay

Address 63 Fitzroy St, St Kilda
Town Melbourne
General Info

This 4 star hotel is located within the city of Melbourne and was established in 2015. All 40 rooms are equipped with air conditioning. Other amenities/ services Business Facilities

Location

Within city Airport - MEL 31.0