Lemon Tree Apartments Hotel Faro
Offering a furnished terrace, and a balcony, these apartments are centrally located in Faro. They are set just a 1-minute walk from the popular Rua de Santo António shopping street.
Number of rooms: 2
Travessa Castilho, 18 1º E, 8000-457 Faro, Portugal