Located in Rio de janeiro , this popular property offers an ideal place of rest and relaxation. The property consists of 53 rooms. The Hotel enjoys an idyllic location in the heart of the city. The Hotel is within easy reach of the city's main bus and train stations. The nearest bus and metro stops are within walking distance from the Hotel . The Hotel is a quick drive from the airport. The Hotel is close to main entertainment areas of the city. The Hotel is within easy reach of the beach. The property is within walking distance from the harbour. The on-site car park may be useful to those arriving by car.