Loading hotels
Confirming room availability...
Stk Luxe, 410 3 5 St Kilda Road, Saint Kilda, Australia
With a stay at STK Luxe in St Kilda, you'll be near the beach and convenient to Astor Theatre and St. Kilda Beach. This 4-star apartment is within close proximity of Luna Park and Palais Theatre.