Manna Villa Villa Mahabalipuram, Tamil Nadu
Boasting air-conditioned accommodation with a pool with a view, garden view and a patio, Manna Villa is situated in Mahabalipuram. This beachfront property offers access to a balcony, free private parking and free Wi-Fi.
N. 162, Venpurusham Village, ECR Mahabalipuram, Pine Beach, Near Chariot Resorts, 603104 Mahabalipuram, India