Offering a year-round outdoor pool and hot tub, Apart Hotel Villa del Sol is located in the Recreio dos Bandeirantes district in Rio de Janeiro. Barra Olympic Park is 6.2 miles away. Free WiFi is provided . The accommodation is air conditioned and comes with a flat-screen TV. All units include a kitchenette equipped with a microwave and stovetop. A minibar and coffee machine are also available. Every unit is fitted with a private bathroom with a shower. Bed linen is featured. 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 14.3 miles from Apart Hotel Villa del Sol, while Joao Havelange Olympic Stadium - Engenhao is 14.9 miles from the property. The nearest airport is Rio de Janeiro/Galeao International Airport, 21.1 miles from Apart Hotel Villa del Sol. Free private parking is available on site.