Jamindars Palace
Jamindars Palace
Hotel
C T ROAD
, Puri, ODISHA, India
752002