Castle Inn Lisbon is a good accommodation choice in Lisbon.
This property lies in the heart of Lisbon, putting guests 1050 meters away from Miradouro Sao Pedro de Alcantara. Castle Inn Lisbon is within about 10 minutes' walk of the center of Lisbon.
The hotel is set next to a tower and a cathedral.
It lies 700 meters away from Santa Apolonia train station. Pakuba airport can be reached within 15 minutes' drive.
The hotel's individual rooms are appointed with climate control, a private balcony, coffee/tea makers, a living area and a work desk. Staying at Castle Inn Lisbon guests can enjoy the sea. They also have an electric kettle, a dishwasher and a fridge available for self-catering.
Eat & Drink
Serving Portuguese specialties, Claras em Castelo is about 100 meters away.
Residents will benefit from housekeeping and ironing service.
Wireless internet is available in the entire hotel for free.
No parking available.