The Barracks Hotel Brand Directory In Singapore | Book Direct for the Best Deals
The Barracks Hotel is a 5-star luxury resort hotel offering a range of accommodation services for business and leisure travellers located on Sentosa Island.
Far East Hospitality
Talk to Us via VueAssist
All 1 outlets for The Barracks Hotel in Singapore
- The Barracks Hotel, District: Sentosa Attractions The Barracks Hotel