Upper Ross Hotel is a 3-star venue set 6 km away from Mount Stuart.
The venue is 4.7 km away from Riverway. The hotel offers perfect location 9 km from the center of Townsville.
This pleasant hotel boasts close proximity to a lagoon and a river.
A 20-minute drive will take guests to Townsville International airport.
The property offers non-smoking rooms equipped with climate control, television, a fridge and a work desk.
+ Read more- Less
This field is required.