Superior Twin Room
Superior Twin Room is a room that hotel guest will be able to sleep two persons with two separate sleeping beds. The impressive room offers a level of exclusivity that envelops guests in added degree of prestige and privilege.
Book Now