Set in the Santo Antonio district of Lisbon, Castilho 63 Hostel & Suites features rooms with free Wi-Fi. This property is situated a short distance from attractions such as Liberty Avenue and Amoreiras.
Number of rooms: 166
Rua Castilho 63, Santo Antonio, 1250-068 Lisbon, Portugal
Hotel booked 1 times today.