Welcome to Hotel Villa Leonor Pousada Rio de Janeiro, Villa Leonor is located in Rio de Janeiro’s charming Santa Teresa district and offers a sun terrace with city views, barbecue facilities and free Wi-Fi. Flamengo Beach is 4 km away. A buffet breakfast is served each morning in the breakfast room. It includes a variety of fresh fruits, breads and cold meats, as well as a selection of hot and cold drinks. Featuring modern décor and antique-style furniture, each room is unique in style and offers garden views. They come with a wardrobe and en suite bathroom. Villa Leonor is conveniently located 3.5 km from Santos Dumont Airport and 4.5 km from Novo Rio Bus Station. Maracanã Stadium is 5.5 km from the property and the lively Lapa district is 1 km away. (Hotel Villa Leonor Pousada Rio de Janeiro hotels booking).