Located in the heart of Lisbon, Castle Inn Lisbon provides soundproof rooms overlooking the Tagus River.
The hotel is 10 minutes' walk away from Palace of the Marquises, Arco Triunfal da Rua Augusta and Chiado. This traditional property is about 1 km away from the center of Lisbon.
Vasco de Gama Statue is 2.1 km from the hotel and Monte Brasil is 2.5 km away.
A local bus stop is 150 meters away. A short drive takes guests to Pakuba airport.
The rooms in Castle Inn Lisbon come with multi-channel TV, climate control, a dining area, a refrigerator and a sofa. They provide bathrooms with a shower, a bathtub and a hairdryer.
Eat & Drink
Castle Inn Lisbon is 5 minutes’ walk from Claras em Castelo offering dishes of portuguese, mediterranean and european cuisine.
Wireless internet is available in the entire hotel for free.
public parking is possible at a location nearby at EUR 20 per day.