Hotels in Brazil - Hotels in Rio de Janeiro - Imperial Hotel
Rio de Janeiro's Imperial is 4 km from Sugar Loaf Hill and 5 km from Christ the Redeemer. If offers a pool and air-conditioned rooms. Free WiFi is available throughout the hotel. The rooms offer a simple decor with light pastel tones.