Terrace Villa consists of 23 self-contained Standard Single, Double or Twin-bed Rooms, of which 16 rooms have split-unit air-conditioning and 7 rooms have overhead fans. Wireless Internet connectivity is available throughout the premises and all rooms have TV.

Suite Features

  • split-unit air-conditioning
  • overhead fans
  • Wireless Internet connectivity
  • TV


Booking Form

Excellent room service - Joseph Macharia