Hostel do Castelo Lisboa Apartment Lisbon
Hostel do Castelo Lisboa offers accommodation in Lisbon, just a 10-minute walk from Rossio and from its metro station. Popular Martim Moniz is a 13-minute walk away.
Number of rooms: 17
Costa do Castelo nº 83, Santa Maria Maior, 1100-177 Lisbon, Portugal