Located in Rio de Janeiro, Villa del Sol Penthouse is 10 km from Barra Olympic Park. Tijuca Forest National Park is 23 km away. Free WiFi is available throughout the property and free private parking is available on site.
The accommodation is equipped with a cable flat-screen TV. All units have a kitchenette equipped with a microwave and fridge. Bed linen is offered.
Villa del Sol Penthouse also includes a sauna. Guests can enjoy a meal at the on-site restaurant.
Joao Havelange Olympic Stadium - Engenhao is 24 km from Villa del Sol Penthouse. The nearest airport is Rio de Janeiro/Galeao International Airport, 34 km from the property.