Price not available
Kufri-Chail rd, Shimla
Shimla, HP India
Phone: 989-901-3108
Shimla, HP India
Phone: 989-901-3108
Amenities
Pets Allowed, Spa/Massage, Meeting Facilities, Fireplace, Tennis, Television... see all
Pets Allowed, Spa/Massage, Meeting Facilities, Fireplace, Tennis, Television... see all