The hotel is located in the centre of Rio de Janeiro, in the heart of one of the country's main economic centres. Within a short walk of the hotel, guests will find theatres, museums, bars and the best traditional restaurants of the Old Town. It is situated..