Featuring a large pool with hydromassage corner and sun terrace, Hotel Harry's is 120 metres from its own private beach.