Dehra Dun, Hindistan
1, 4, Saharanpur Rd, Near Mata Wala Bagh, Patel Nagar, Dehradun, Uttarakhand, 248001
1 king bed