Make yourself at home in one of the 71 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Conveniences include desks and complimentary newspapers, as well as phones with free international calls.
Your selected dates are currently unavailable for instant booking. Adjust the dates or click below and we’ll contact the hotel to request availability.