
OYO 65070 The Orchid
NA , Shree greens,near Dimna Chowk,n.h -33, Jamshedpur
Location It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel OYO 65070 The Orchid is located in Jamshedpur. This hotel is located in 5 km from the city center. At the hotel The staff of the hotel speaks English. Room amenities In t













