Hotel Prabhu bharsa holiday home
★★
New Marin Drive Road,Swargadwar,, Puri, Odisha,, Puri, India Show on map
Camellia Hotel & Resorts is a 3-star hotel in Puri, India. It is one of 678 places to stay in Puri listed on Triptoic.
New Marin Drive Road,Swargadwar,, Puri, Odisha,, Puri, 752001, India
Camellia Hotel & Resorts is located at New Marin Drive Road,Swargadwar,, Puri, Odisha,, Puri 752001, India.
Camellia Hotel & Resorts is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Guest favorite
Hotel
Hotel