Windsor Apartments by Urban Rest
St Kilda Victoria
Check in
3:00 PM
Check out
10:00 AM
With a stay at Windsor Apartments by Urban Rest in Melbourne (St Kilda), you'll be within a 5-minute drive of St Kilda Road and Alfred Hospital. This apartment is 3.3 mi (5.3 km) from Melbourne Cricket Ground and 3.4 mi (5.5 km) from Rod Laver Arena.
Make yourself at home in one of the 15 air-conditioned rooms featuring kitchens with ovens and stovetops. Complimentary wireless internet access is available to keep you connected. Conveniences include microwaves and electric kettles.
Property Details
Location
110 Wellington St, St Kilda, Victoria 3182, Australia