Hotel Green Castle is a Three Star Hotel in Mussoorie offers impeccable services, fine cuisine, comfortable accommodation and much more that a vacationer requires for a wonderful holiday.
Hotel Green Castle has 34 lavishly-furnished rooms categorized into Deluxe Room, Super Deluxe Room, Superior Room and Suite Room. Deluxe Room Smartly appointed and stylishly furnished & equipped with one queen bed and plush sofa chairs. Superior Room Superior Room is a one bedroom rooms comes fully-stocked with everything you'd need. Super Deluxe Room Smartly appointed and stylishly furnished. Suite Rooms Suite Rooms offer a rejuvenating experience of two spacious bedrooms.
That's Aroma : - A restaurant that serves a wide variety of delicious meals, light snacks and beverages.