Fawlty Towers Compare

Instant booking
0.0
POA
Compare

 

 

Hotel

Torquay, Devon, United Kingdom

Sleeps48
Rooms24
Bathrooms26
Square meters572
POA

Some Villa Compare

Instant booking
0.0
POA
Compare

 

 

Villa

Torquay, Devon, United Kingdom

Sleeps6
Bedrooms3
Bathrooms3
Square meters125
POA