Casa Marta e Casa Francisco offers accommodations in Olhão, 11 miles from Church of São Lourenço and 12 miles from Tavira Island. The property is around 20 miles from Vilamoura Marina, 31 miles from Algarve Shopping Center, and 6 miles from Lethes Theatre. The rooms come with a balcony with city views and free Wifi.
Featuring a terrace, the units offer air conditioning and have a flat-screen TV and a private bathroom with bidet and a hair dryer. A dishwasher, an oven, and microwave are also featured, as well as a coffee machine and a kettle. At the apartment complex, the units come with bed linen and towels.
Carmo Church & Bones Chapel is 6.1 miles from the apartment, while Cathedral of Faro is 6.4 miles away. The nearest airport is Faro Airport, 12 miles from Casa Marta e Casa Francisco.