Lisboa, Torres Vedras
Azenha Santa Cruz T1 on the Beach
Situated in Torres Vedras- this apartment building is 0.7 mi (1.2 km) from Santa Cruz Beach and within 12 mi (20 km) of Porto Novo Beach and AdegaMae Winery. Sao Lourenco Beach and Praia da Areia Branca are also within 12 mi (20 km).
Torres Vedras, Lisboa, Portugal
HI Santa Cruz - Pousada de Juventude
Grande Lisboa, Torres Vedras
Hotel Santa Cruz