OYO Hotel Sky Bird
Hotel
Pehowa, Haryana
OYO Hotel Sky Bird offers air-conditioned accommodation in Pehowa.
Number of rooms: 30
National Highway 152, 136128 Pehowa, India