Swosti Group of Hotels - Is one of the leading luxury Hotels In India located in Orissa. Get all information about our budget hotels in Orissa In India at www.swostihotels.com.Read less