- TypeAll Inclusive
- LocationPunta Cana, Dominican Republic
Rating: 4.0 Stars
- All Inclusive
TRS Turquesa Hotel is an exclusive area located in the Grand Palladium...
An enchanting oasis of natural beauty and relaxation, this first class boutique...