Green Castle is a spa hotel, which is located on the Mall Road. Overlooking the mesmerising Doon Valley, this 4-star property offers comfortable accommodation to its guests. It comprises 35 rooms that are classified as Super Deluxe, Deluxe, Superior Room and Suite. Each room is featured with modern-day amenities including television, telephone and attached bathroom with modern fixtures.
Facilities like 24-hour room service, babysitting, doctor-on-call, laundry and terrace parking provide utmost convenience to guests. The hotel boasts of a multi-cuisine restaurant- Thats Aroma, which offers a variety of lip-smacking Indian delicacies with mouth-watering desserts and beverages. Green Castle also houses a bar that serves different types of cocktails with barbequed dishes. Further, there is a spa, where guests can relax and calm their tired nerves. For business travellers, the hotel has a well-equipped conference hall that can accommodate up to 150 people. The aforementioned on-site facilities are sure to enhance the holidaying experience of guests.