Deluxe rooms are lavishly spaced both business and leisure travellers. It also offers a clean natural ambience.
view room