Terrace or veranda

  • One deluxe room
  • En-suite bathroom
  • Terrace or veranda
  • Well appointed and air-conditioned room