Terrace Villa consists of 23 self-contained Standard Single, Double or Twin-bed Rooms, of which 16 rooms have split-unit air-conditioning

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.