Hotel Intercontinental Palacio Das Cardosas 5 Stars

  Praca Da Liberdade, 25 - 4000-322 - Porto, Portugal View Map

From US$ 172.00(?) Book

Housed in a renovated building dating from the eighteenth century. You can keep fit at the gym is open 24 hours a day and complete machines for cardio and weights. The onsite spa includes 3 treatment rooms and a sauna. The Café offers typical Portuguese pastries and coffee, while the Bar, which overlooks the Liberdade Square, offers a pleasant environment to relax alone or with friends.
The hotel is located less than 2 minutes walk from the metro station of São Bento.

Discount code

Hotel Details


Beautifully decorated large lobby leading to the bar and coffee shop


Traditional style building.


This 5-star hotel offers spacious accommodation overlooking the historic center of Oporto. In addition to high ceilings, the elegant rooms have flat-screen TVs, marble bathrooms with separate bathtub and shower. Some rooms have a sitting area with elegant chairs.


The refined restaurant serves Portuguese cuisine and local wines.

Hotel facilities

  •  Check-in at From 12:00

 Guests' Reviews

Peacehaven, United Kingdom

Excellent: 5/5 More Details

Best location in town

What really makes your stay at this hotel so memorable is not just the perfect location but it's staff. be it reception, porters or waiters in the restaurant.
it's a young team, enthusiatic, friendly and very helpfull, particulary when recommending good restaurants in town.



View all reviews

Hotels nearby

  • Hotel Peninsular

      R Sá Bandeira 21, Porto
    Distance from the hotel: 113 m

    price from US$ 34

  • Hotel Universal

      Avenida Aliados 38, 1st floor
    Distance from the hotel: 139 m

    price from US$ 40

  • Hotel Internacional

      Rua do Almada, 131
    Zone: Camara Municipal - Porto Centro
    Distance from the hotel: 145 m

    price from US$ 52

  • Grande Hotel De Paris

      Rua da fabrica 27-29
    Zone: Camara Municipal - Porto Centro
    Distance from the hotel: 184 m

    price from US$ 66