Town Centre

TOWN CENTRE HOTELS

There’s a certain comfort knowing that you’ve got umpteen bars and restaurants within a five-minute walk. No driving, no cars…Just a nice stroll through the resort to your venue for the evening.