Boasting air-conditioned accommodation with a private pool, pool view and a balcony, Taj Villa is set in Lonavala. This villa offers free private parking and full-day security.
Om villa lonavala, mount view resort near prichley hill road first left, Lonavla, Maharashtra 410401, 410401 Lonavala, India