00, Chandan Hajuri Road, near Blue Flag Beach, Puri Puri 752001
Situated in Puri, 650 metres from Puri Beach, Townhouse 77521 Royal Crown features air-conditioned accommodation and a shared lounge. Among the facilities of this property are a restaurant, a 24-hour...more