Mussoorie, Indien
Near Civil Hospital, Plot no 2 The Clock Tower, Near Civil Hospital, Dhanaulti Road, Mussoorie, 248179
1 double bed