Stop at Castle Inn Lisbon to discover the wonders of Lisbon. The hotel has everything you need for a comfortable stay. Take advantage of the hotel's free Wi-Fi in all rooms, family room. All rooms are designed and decorated to make guests feel right at home, and some rooms come with air conditioning, balcony/terrace, soundproofing, television, television LCD/plasma screen. The hotel offers various recreational opportunities. Castle Inn Lisbon combines warm hospitality with a lovely ambiance to make your stay in Lisbon unforgettable.
Location :
Rua de Santa Cruz do Castelo, 52,, Lisbon, 1100-480