Perfect for weekend and romantic getaways. Our rooms offer a breath-taking view of the snowcapped mountains from your window. While some rooms also have large windows to enjoy the view with your morning tea, other rooms feature rich classical décor, from wooden flooring to splendid ceiling windows. For those lazy moments, we offer you 24*7 in-room dinning service. We also have elevator and sit-out furniture.
The Twin Towers is a sprawling facility, featuring 27 Executive rooms for single occupancy and couples, 06 Deluxe Rooms for extravagant stays and 01 family suite (02 interconnected rooms) to accommodate groups and large families.