Camellia Hotel & Resort Hotel
Camellia Hotel & Resorts Swargadwar Road, Golden beach, 752001 Puri, India
Facing the beachfront, Camellia Hotel & Resort offers 3-star accommodation in Puri and features a garden and restaurant. The property is located a few steps from Puri Beach, 3.1 km from Jagannath Temple and 38 km from Konark Sun Temple.