Nestled in the picturesque valleys of Mussoorie, Tulip Inn Green Castle features 35 modern, spacious rooms with breathtaking views. The resort offers a banquet hall, spa, and multi-cuisine restaurant, ensuring an unparalleled hospitality experience amidst nature’s splendor.