Hotel Maria
Chakra Tirtha Road Shantikunja Lane, 752002 Puri, India,Object type: Hotel Puri
One of our best sellers in Puri! Attractively set in the Puri Beach district of Puri, Hotel Maria is located a 10-minute walk from Puri Beach, 2.3 miles from Ja