Located in Mylapore, this hotel is within 1 mi (2 km) of Chennai Citi Center Mall, Marina Beach, and Kapaleeswarar Temple. Consulate General of the United States, Chennai and Valluvar Kottam are also within 3 mi (5 km). Chennai Light House Station is 10 minutes by foot and Chennai Thirumayilai Station is 17 minutes.