About SPOT ON 67663 Hotel Maharaja Contact Main Rd, Udit Nagar, Rourkela, 769001, Rourkela, India Official Homepage