Grand Superior Twin Double Beds Room
The Grand Superior Room at Hotel Mountain Top is given beautiful mountain name and specially designed to make guest journey memorable. The room is equipped with modern day amenities like air conditioner that make your stay convenient. The room offers comfortable and the cozy environment.
With beautiful decors and charming environment, spend quality time with your loved ones.