Ambassador Hotel is placed in an exceptional downtown area own called Cinelândia. It is surrounded by a range of classic architecture under French influence. It is notably raised in an atmosphere of cultural effervescence, where the three pillars of the culture can be found: the National Library (literature), Museum of fine arts (plastic arts) and Municipal Theater. (scenic arts)
Additionally, the hotel is 100 meters away from Cinelândia subway station and a parking lot with the capacity of about 1,200 covered spaces.

The excellence of the location includes Rio’s financial and business center, like CVRD, BNDES, Petrobrás, CEF, Santos Dumont airport, Aterro do Flamengo, Arcos da Lapa, Museum of Modern Arts, CCBB and the consulates of France, Italy and the United States.

Ambassador Hotel has 7.523m2 of built area, distributed in 19 floors with 36m2 carpeted suites with living room, balcony, and bathroom as well as 170 carpeted apartments (single, double) with air conditioning, private bathroom, cable TV, mini-bar and safe. Here the guests can enjoy an excellent breakfast in a comfortable and pleasant ambiance.

Guests can count on a team very well prepared to better serve them. Design of sophistication and a beautiful environment are some of the characteristics of the hotel.