London Room

London is our second largest room oozing luxury. This room displays a “metropolitan meets rural” vibe; all the comforts of urban lifestyle with the surroundings of open space, silence, clean air, and beautiful beaches just down the road!

London is a super king room on the ground floor with ensuite.