Grand Hotel and Apartments Townsville
8-10 Palmer Street, South Townsville
Location Want to take a rest and explore the city? Hotel Grand Hotel and Apartments Townsville is located in South Townsville. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Maritime Museum of
Free WiFiParkingPool
USD 139 night



