Located a few meters from the Plaza de Alonso Martinez and very close to the Paseo de la Castellana and Plaza de Colon, the NH Embajada offers easy access to the city's famous sights.
The guestrooms are spacious, bright, and comfortable, offering a place to retreat to after a day of sightseeing or business.
The hotel is housed in an architecturally striking building. Inside, the luxurious lobby features rich wood paneling.