Featuring free WiFi and air conditioning, Apartamentos do Castelo is situated in Tavira, 5 km from Island of Tavira Tavira Gran Plaza Shopping Centre is 13 km away The accommodation is fitted with a flat-screen TV There is a seating andor dining area in some units There is also a kitchen in some of the units, fitted with an oven There is a private bathroom with a bath in every unit Bed linen is featured Terra Estreita Beach is 32 km from Apartamentos do Castelo Faro Airport is 31 km from the property