Satisfy your appetite at Terra Café, one of the hotel's 3 restaurants. Mingle with other guests at the complimentary reception, held daily. Relax with a refreshing drink at one of the 3 bars/lounges.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free self parking is available onsite.