Description
Located in Shimla City Center, OYO 18614 Hillock Stay is a perfect starting point from which to explore Shimla. The property offers a wide range of amenities and perks to ensure you have a great time. All the necessary facilities, including daily housekeeping, 24-hour front desk, room service, are at hand. Comfortable guestrooms ensure a good night's sleep with some rooms featuring facilities such as towels, fan, television, toiletries. The property offers various recreational opportunities. Dis