Offering an outdoor pool and views of the sea, Villa Del Sol is set in Rio de Janeiro in the Rio de Janeiro State Region. The accommodation boasts a hot tub. Tijuca Forest National Park is 23 km away. Free private parking is available on site.
Facilities of Villa Villa Del Sol
- Business centre
- Swimming Pool