The View Hotels comprise three hotels within Australia located in three of the most beautiful and exciting cities – Sydney, Melbourne and Brisbane.
This host has reviews for other properties.
Member since December 2020
Bondi Beach
Sydney Olympic Park
Newtown