A relaxed hotel with a glass facade, perfectly located near Bargarh Road train station. Experience luxury and fine dining in the heart of Odisha.
A relaxed hotel with a glass facade, perfectly located near Bargarh Road train station. Experience luxury and fine dining in the heart of Odisha.