Situated in Totoral, Villa Maria offers accommodation with access to a garden. Complimentary WiFi is available.