A free daily manager's reception, dry cleaning/laundry services, and 2 bars are just a few of the amenities provided at De Villa Hotel and Suites. The on-site local and international cuisine restaurant, Restaurant, offers breakfast, lunch, and dinner.