Hotel Swosti Grand Bhubaneshwar, 103, Janpath, Unit-3, 751001, Bhubaneshwar, India **** 7.5 / 10 50 opinii