JHARANA HOME STAY
Station Road, 751006 Bhubaneshwar, India
Offering city views, JHARANA HOME STAY is an accommodation situated in Bhubaneshwar, 2.6 km from Bhubaneswar Station and 20 km from Janardana Temple. This property offers access to a balcony and free private parking.