Shimla View Hotel
Located in the snowy city of Shimla in North India the Shimla View Hotel is so named after its awesome locality. The hotel is near all the tourist attractions and is renowned for its popularity. The hotel also provides front desk services, laundry facility, room service and free parking is also made available.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON