Royal King B & B Bed and Breakfast Shimla, Shimla and Surroundings
Located in Shimla in the Himachal Pradesh region, Royal King B & B provides accommodation with free Wi-Fi and free private parking.
Number of rooms: 8
Khalini Shimla Bear khana, 171002 Shimla, India