Think Mussoorie and you have heaven on earth. Its all about snow-capped mountains, beautiful environment, cool climate, waterfalls "Nature at its Magnificence" as all like to call it. A blend of diverse influences from the British and Tibetans, Mussoorie has evolved into a distinct get away heaven for all.
a number of services that have been provided by the dedicated staff of the hotel include-
Apart from these services, the hotel can be used at bussiness center to host business meetings, conference, events regarding any business program orfamily function as it carrying capacity of approximately 150 people in theatre style and 60 people in U-style.
The Green castle is located at Mall Road, Mussoorie.