Goroomgo Glory Puri ligger i hjertet af Puri, kun 6 minutters gang fra Puri Strand.