Monkey Island, Bray

A new YTL Hotel project at Monkey Island, located on the River Thames near the village of Bray. Monkey Island Hotel aims to create a unique and exceptional experience. 

Read More