Lighthouse Club Hotel
Set amidst the gentle rushes of the natural wetlands, with the Isle of Wight Bay lapping at its doorstep, The Lighthouse Club Hotel offers 23 elegant Bayfront suites with a high comfort factor and a unique atmosphere of privacy and solitude. Luxurious appointments include marble bathrooms, whirlpool Jacuzzi Tubs, custom furniture, spacious sitting areas, some […]