Located on Plaza Italia downtown, the Executive Hotel is well suited for business travelers and tourists. Each floor of the hotel has a wine theme, and for business travelers, the hotel has an entire floor of conference and meeting rooms.
A sister hotel of the Diplomatic, the Executive offers the same level of quality, while a bit less expensive as it is cozier. It is a reliable and excellent option to consider for business travel on a budget.