Filter by:
The property is accessible for guests with disabilities, featuring an elevator to assist guests in reaching higher floors.
The property is located at 267 George Street, Windsor, New South Wales, Australia, and is in proximity to Sydney Harbour Bridge, Sydney Aquarium, and Wildlife Sydney.
Instant AI responses are based on hotel information