Hotfrog INDIA provides information regarding Octavius Tea Resorts in Delhi New Delhi. Octavius Tea Resorts is located at 9, LMJ House Hanuman Road Connaught Place, Delhi New Delhi 110001 and provides Resorts in Dooars services. Contact them on 9313530038 or by visiting them on their website http://tearesorts.in/.
Octavius Tea Resort is One of the Best Tea resort in India and Best Tea Resort in Dooars, North Bengal. Its situated in Dooars which is surrounded by beautiful hills .