Castle Inn Lisbon
Situated in the heart of Lisbon, the charming Castle Inn Lisbon offers soundproof rooms.
This hotel is about 2.1 km away from Alfama, Vasco de Gama Statue and Pico Mountain (Montanha do Pico). The property is located within a 10-minute walk to the center of Lisbon.
Castle Inn Lisbon provides guestrooms appointed with a refrigerator, flat-screen TV, a microwave, individual climate control and a seating area. Some rooms feature views over the Tagus River. The rooms come with private bathrooms featuring a hairdryer, a shower and a bathtub.
Offering portuguese meals, Claras em Castelo is around 100 meters away.
Limoeiro bus stop is just 150 meters from the hotel and a 5-minute walk takes guests to Terreiro do Paço underground station. Guests can reach Pakuba airport within 10 minutes' drive.