Royal Shimla

4 Star  

Baldeyan, Shimla, Himachalpradesh - 171 007