Townsville Holiday Apartments which located at 80 Mitchell Street, Townsville, Australia is TOP 50 recommended hotel when you visit Australia.
Townsville Holiday Apartments Australia
Car park, BBQ facilities are there for guest's enjoyment.Townsville Holiday Apartments is a popular choice amongst travelers in Townsville, whether exploring or just passing through. No matter what your reasons are for visiting Townsville, Townsville Holiday Apartments will make you feel instantly at home.. Each guestroom is elegantly furnished and equipped with handy amenities. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. Take a break from a long day and make use of outdoor pool
ConversionConversion EmoticonEmoticon