Bed and Breakfast located in Central Delhi Overview

Atithi is a Bed and Breakfast located in central Delhi in the midst of Connaught Place, one of the top tourist locations in New Delhi. Apart from a great location, Atithi offers fantastic Service Service Service, apart from well appointed rooms, and lots of facilities.

Map Location