Hotel Smile Hotel Address 8PJV+654, Barikpur, Keshapur, Odisha 756042, India Rating on Google Maps 4.80 (6 reviews) Open on Google Maps