Showcasing a year-round outdoor pool and hot tub, Apart Hotel Villa del Sol is located in the Recreio dos Bandeirantes neighborhood in Rio de Janeiro. Barra Olympic Park is 6 miles away. Free WiFi is provided and free private parking is available on site. Apart Hotel Villa del Sol also includes a sauna and offers massage treatments. Guests can enjoy a meal at the on-site restaurant. Tijuca Forest National Park is 15 miles from Apart Hotel Villa del Sol, and Joao Havelange Olympic Stadium - Engenhao is 15 miles from the property. The nearest airport is Galeao Airport, 21 miles from Apart Hotel Villa del Sol.