If you travel for work, you know the difference between a hotel that accommodates business guests and one that’s actually built for them. Swosti Grand is the latter. As a business hotel in Bhubaneswar on Janpath Road close to the railway station, within reach of the airport it handles corporate stays with the kind of…
