Location & Map
636, Anna Salai, Teynampet Chennai, -- 600 035 IN
The hotel is located within the city centre of Chennai, near the business hub, in the South Indian state of Tamil Nadu. Chennai is India’s fourth largest city and is filled with cultural attractions including theaters, Hindu temples, and museums.
Chennai Int’l Airport: 8 mi/13 km, 20 minutes