Contact Us

Address

1A St Kilda Rd, St Kilda, VIC, 3182, Australia

Telephone Number

+61 3 9536 3300
+61 3 9537 3333

Email

reservations@innstay.com.au