SPOT ON 69000 Oshaa Lodge
Khadgara Bus Stand, NH20, Makchund Toli, Kantatoli, 834001 Rānchī, India,Object type: Hotel Ranchi
SPOT ON 69000 Oshaa Lodge is offering accommodations in Rānchī. All rooms feature a TV with cable channels and a private bathroom. Guest rooms at the hotel incl