Boasting a location around a 25-minute stroll from Akkarai Beach, the 5-bedroom Ecr London Villa provides a terrace with garden views. Featuring a private swimming pool, the property is located 3.7 km from Snow Kingdom Amusement Center.
Guests can access Cholamandal Artist Village 4.7 km away, while DakshinaChitra is nearly a 15-minute drive away. This villa is a short way from Matsya Narayana Temple.
Guests can benefit from media amenities like a flat-screen TV with satellite channels or enjoy such in-room comforts as air conditioning.
Guests are welcome to cook their own meals in a kitchenette of the accommodation. Nainar Depo bus station can also be found nearly 10 minutes on foot from Ecr London Villa.