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.
3 Km from Puri Railway Station.
2 Km from Jagnnath Temple.
60 Km from Bhubaneswar Railway Station & Airport.
Camellia Hotel and Resort:42 deluxe rooms & suite rooms, Luxurious and well-furnished with fascinating view of the sea.
Food: Alapan restaurant offering ethnic and the finest Indian, Continental, Chinese cuisines.