Camellia Hotel & Resort located at Puri, Orissa - India.
Puri is a land rich with the ancient Indian heritage of culture, craft, and art. The hotel stands just across the sea beach with a magnificent view of the Bay of Bengal.
Accessibility:
3 Km from Puri Railway Station.
2 Km from Jagnnath Temple.
60 Km from Bhubaneswar Railway Station & Airport.
Accommodation:
Camellia Hotel and Resort:42 deluxe rooms & suite rooms, Luxurious and well-furnished with fascinating view of the sea.
Restaurants:
Food: Alapan restaurant offering ethnic and the finest Indian, Continental, Chinese cuisines.
Need to Book a Hotel?
+91 8452040404
+9102265176600