Overview
located in a residential area of the city, yet close to the business & commercial districts, you get convenience & tranquility all in one. The El Embajador is a mere 15 minutes from the domestic airport terminal & 45 minutes from the Herrera International Airport of Las Americas.
Rooms & Suites
All 298 rooms & suites include air conditioning, TV, phone, safe, minibar, 24 hour room-service for in-room dining, & balcony. Some rooms have large king sized beds.