property image
Booking on request
5.0

 

Hotel starstarstar

Torquay, Devon, United Kingdom

Sleeps48
Rooms24
Bathrooms26
Square meters572
POA
POA

Some Villa Compare

property image
Instant booking
0.0

 

Villa starstarstarstar

Torquay, Devon, United Kingdom

Sleeps6
Bedrooms3
Bathrooms3
Square meters125
1 x 4 Bedrooms
258.00€ For 1 night
1 x 4 Bedrooms
258.00€ For 1 night