D
Dries VE Review of The Cliff House Hotel - The Cl...
Excellent location and restaurant. Rooms average f...
Excellent location and restaurant. Rooms average for the price, spa experience good but no wow experience.
Comments: