Situated in Las Minas, Los limones 19 villa Maida features accommodation with free WiFi, air conditioning, a restaurant and access to a garden with an...