Tagus Royal Residence Hostel Santo Antonio, Lisbon
Tagus Royal Residence is primely located in Lisbon’s centre, just a 2-minute walk from Marquês de Pombal Square and its metro station. Avenida da Liberdade’s posh boutiques and shops are a 3-minute walk.
Number of rooms: 61
Rua Alexandre Herculano 11, Santo Antonio, 1150-005 Lisbon, Portugal