Capital O 84066 Hotel Damodar Palace Hotel
100, Swargdwar, Puri, Puri (M), Puri, Odisha, India, Puri, 752001 Puri, India
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.