Camels Back Road, Kulri, 248179, Mussoorie, India, DEHRADUN, INDIA
The Oyo 1455 Hotel Deep is a hotel.