Written by Be the first to comment! Sunday, 23 December 2012 00:53 Super Deluxe Room: Feel luxury, Feel Nature! This is premium category of rooms on offer, with all modern amenities. The green forests and mountain peaks can be seen from the room. Read more...