Camelia Hotel Puri :

Camelia Hotel Overview

Camellia Hotel in Puri is among the most popular First Class Hotels in Puri. The amazing location of the hotel near the sea beach and in close proximity to the Jagannath Temple, makes this hotel a preferred hotel among the tourists.