Hotel ★★★

Camellia Hotel & Resorts

New Marin Drive Road,Swargadwar,, Puri, Odisha,, Puri, India Show on map

About Camellia Hotel & Resorts

Camellia Hotel & Resorts is a 3-star hotel in Puri, India. It is one of 678 places to stay in Puri listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

New Marin Drive Road,Swargadwar,, Puri, Odisha,, Puri, 752001, India

Loading map…

Frequently asked questions

Where is Camellia Hotel & Resorts located?

Camellia Hotel & Resorts is located at New Marin Drive Road,Swargadwar,, Puri, Odisha,, Puri 752001, India.

How many stars does Camellia Hotel & Resorts have?

Camellia Hotel & Resorts is rated 3 stars.

Stays near Camellia Hotel & Resorts

Highly rated alternatives close by

All 678 in Puri →

More ways to stay in Puri

See prices on Agoda
Check prices