HOTEL DEV PALACE STATION BAZAR JAJPUR ROAD Orissa INDIA 755019 (Orissa)