Looking for a place without the neighbors to worry about? Villa «OYO 29261 Orchid Villa» is located in Bhubaneshwar. This villa is located in 4 km from the city center.
336, N1/336, N1, Block N1, IRC Village, Nayapalli, Bhubaneswar, Bhubaneshwar, 751015