Deluxe Double Bed Room



Room Overview:

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