Queens Chateau
Showing only one result
  • Queens Chateau is an exclusive villa located on just under two acres of lush green surroundings with views of the ocean. The Chateau spans three floors with airy lounge areas, four en-suite spacious rooms, a pent-house suite and a private-bar with an open roof terrace.