Mayur Hotel Shimla
The Ridge,Shimla,Himachal Pradesh
Established in 1981, this well-maintained hotel is located near to the Christ Church. There are 24 rooms with all modern amenities and a breath taking view of Shimla and the surrounding mountains. Guests are offered breakfast service through the room service. They can also visit the multi-cuisine restaurant for Chinese and Indian fare, which are served between 8.00 a.m to 10.30 p.m.