Comfort Inn Robert Towns Hotel - Townsville

Rooms
47
Location
Townsville - City Centre
Overview
Featuring a convenient location and offering excellent facilities, the hotel is the perfect accommodation choice for those looking for quality and comfort.
Standard facilities:
Hotel
Star
Location
other spellings: comfort in robert town hotle, in hotell, inns otle