Casa Joia is located in the beautiful countryside of Lagos, Portugal.

If you are looking for a great family holiday or a romantic stay, have a look at our options.