Regal Suites, Royal Towers
Regal Suites at Royal Towers offer a truly wonderful accommodation with sweeping views of the Caribbean, harbour and Marina or gardens. Regal Suite amenities include a large master bedroom with a… Read More
Regal Suites at Royal Towers offer a truly wonderful accommodation with sweeping views of the Caribbean, harbour and Marina or gardens. Regal Suite amenities include a large master bedroom with a… Read More