Shimla, Intia
Hotel Greenland Circular Road, Lakkar Bazar, Shimla, Himachal Pradesh, 171001
1 king bed