Press for The Lumiares

1 Pin
·
7y
The Lumiares — Lisbon, Portugal
Perched on one of Lisbon’s seven hills in the charming Bairro Alto district, where cobbled streets are framed by tiled façades of pinks, blues and ochre yellows, The Lumiares looks across the capital’s red roofs up to the ancient castle of St George, w...