Mahabs homestay Villa
12-A Mahabs Homestay Villa, King Narashiman Nagar, PWD Road, Mahabalipuram
Location Looking for a place without the neighbors to worry about? Villa Mahabs homestay Villa is located in Mahabalipuram. This villa is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the villa — Mamallapuram Beach.







