Deluxe Double Room

Amenities

  • AC
  • WiFi
  • Parking
  • En Suite bathrooms

There are six Deluxe Double Rooms within Villa Michaela. Each room has a very unique style and character, but what they all have in common is wonderfully comfortable twin or double beds and en suite bathrooms.

These rooms at Villa Michaela will provide you a wonderful sense of comfort and restful grandeur.