Built in 2003 and comprising a total of 86 rooms spread over 5 floors, this hotel is fully air-conditioned. Guests are also offered a bar and a restaurant for drinking and dining options. There is also a laundry service available to guests.