Das 3-Sterne-Hotel O Dakshin Villa Ecr Chennai bietet seinen Gästen 30 Zimmer und liegt etwa 10 Autominuten vom Besant Nagar Beach entfernt.
Das Hotel liegt in einer Entfernung von 3 km vom Karl Schmidt Memorial und in einer Entfernung von 13 km vom Bahnhof Egmore. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören der Ashtalakshmi Tempel (3,1 km) und der Marundeeswarar-Tempel (2 km). Der Neelankarai Beach liegt in einer 25 Gehminuten Entfernung vom O Dakshin Villa Ecr Chennai. Das Hotel liegt außerdem gleich neben der Bushaltestelle Kottivakkam.
Alle Zimmer bieten eine Klimaanlage sowie eine Sitzecke.
Das Restaurant Annalaya Veg & Non Veg Restaurant liegt etwa 350 Meter vom Hotel O Dakshin Villa Ecr entfernt und serviert indische Gerichte.