Osheen Hotel

Shimla, Himachalpradesh - 171 010

Starting from Rs. 7,880
Choose Dates