Customer Login
Use Code WELCOME25
Open AppTulip Inn Green Castle (Hotel And Spa)
Located on the Mall Road, this contemporary property features well-appointed rooms, a multi-cuisine restaurant, a luxury spa and a wide range of upscale amenities.
Show More
Address : Mall Rd, The Mall Road, Mussoorie, Uttarakhand 248179, India
Tulip Inn Green Castle (Hotel And Spa)