Opo Hotels are intended to give luxury & solace to domestic & worldwide travelers to make their stay wonderful & essential. We always aim to bring style and elegance to the stays of travelers
Location
L 74, Street No. 7, Near IGI Airport (T3), Mahipalpur Extn., New
Dehra Dūn
Uttarakhand
India
30.32443, 78.03392
Get directions →