Map
35-37 Fitzroy St., Melbourne, Victoria 3182, Australia
Price
169
website
Hotel
Urban St. Kilda