Apartamentos Turisticos Vista Mar

Faro - Faro

Search dates for this hotel

Overview

Located in Armacao de Pera, this apartment building is within 1 mi (2 km) of Nossa Senhora da Rocha Chapel and Senhora da Rocha Beach. Marinha Beach and Salgados Beach are also within 3 miles (5 km).