Photos coming soon
HOTEL
OYO 13243 Hotel City Castle
Oaks Rd, near clock tower, The Mall Road, Mussoorie, Uttarakhand, India, Dehradun
Where it sits
OYO 13243 Hotel City Castle
Oaks Rd, near clock tower, The Mall Road, Mussoorie, Uttarakhand, India, Dehradun
30.45405, 78.08638
Similar stays nearby
Hotel City Castle
Hotel · 6 m
Hotel Krishna Palace
Hotel · 22 m
The krishna palace nearby landour
Hotel · 58 m
Hotel Sapling - 500 Mtr from Picture Palace
Hotel · 64 m
Hotel Sapling Mussoorie - 500 Mtr from Picture Palace Mall Road
Hotel · 64 m
Wabi Sabi Stays - Pride Inn
Hotel · 67 m
goSTOPS Mussoorie, Clock Tower
Hotel · 67 m
The Sapling Manor
Hotel · 68 m
Plan around OYO 13243 Hotel City Castle
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
