At Castle Inn we create "Memories for a Lifetime". The brand owns and operates hotels and resorts located at three distinct regions in Delhi, Uttarakhand and Uttar Pradesh under the company registered in the name of CASTLEINN. Three hotels are located in Uttarakhand—Dehradun, Masuree, Haridwar respectively. All properties offer standard-setting services and unique ambiance to make your stay memorable.
Explore our distinct destinations offering clean facilities, dynamic pricing, and dedicated room service.
A seamless blend of comfort, elegance, and round-the-clock convenience across all properties.
Lord Krishna in a playful, bent posture; known for a curtain that opens and closes frequently.
Large white Italian marble complex featuring colorful evening lights and musical fountains.
Also called Krishna-Balaram Mandir; a major global center for international devotees.
South Indian gopuram architecture blended with Mughal styles.
Sacred and mysterious forest where divine pastimes are believed to occur nightly.
Facilities for this location will be updated soon.