Set within 300 metres of Puri Beach and 1.8 km of Jagannath Temple, Capital O 84066 Hotel Damodar Palace features rooms in Puri. This 3-star hotel offers a shared kitchen and a shared lounge.
Number of rooms: 30
100, Swargdwar, Puri, Puri (M), Puri, Odisha, India, Puri, 752001 Puri, India