Duration

N/A nights

Category

Rating
5.0 trip_advisor
Location

Teguise, Spain


Villa Rosales is a hotel located in Teguise, Spain. To arrive, take the Doctor Fleming 9 street. It is near places of interest such as the Teguise Market and the César Manrique Foundation. The rooms have amenities such as a TV and a private bathroom. The common areas have a swimming pool and a garden.