About the Business

Tulip Inn Green Castle (Hotel & Spa) offers an elegant blend of comfort and luxury in the heart of Mussoorie. Located on the iconic Mall Road, this charming hotel provides breathtaking views of the Himalayas, modern amenities, and rejuvenating spa services for a truly relaxing stay. Whether you’re on a family vacation or a romantic getaway, Tulip Inn Green Castle ensures warm hospitality, fine dining, and serene surroundings. For more visit us! Address: Mall Rd, The Mall Road, Mussoorie, Uttarakhand 248179 Phone: 086453 22595

Additional Information

Receive Credit Card:
No
Delivery:
Yes

Location & Hours

Mall Rd, The Mall Road, Mussoorie, Uttarakhand 24, India

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers