El Embajador, a Royal Hideaway Hotel
5-star resort in Bella Vista
Reviews
9.2 out of 10
Wonderful
Popular amenities
Explore the area
Ave Sarasota 65, Santo Domingo, Distrito Nacional, 10110
- Bella Vista Mall14 min walk
- Acropolis Center3 min drive
- Malecon3 min drive
- Santo Domingo (HEX-Herrera Intl.)16 min drive