Deluxe Double Bed Room

Deluxe Double Rooms are outfitted with all those amenities that are essential to make your stay more comfortable. The air-conditioned rooms feature a large double bed or twin beds, comfortably accommodating a family.


Room Amenities:

Best Offer For WeekendLook Our Featured Rooms