Charlies Stay Inn
NH-21 West, 175101 Kulu, India
Situated in Kulu and only 38 km from Hidimba Devi Temple, Charlies Stay Inn features accommodation with mountain views, free Wi-Fi and free private parking. Guests staying at this bed and breakfast have access to a balcony.