At Hotel Seculo, you'll be within a 10-minute drive of Porto Cathedral and Casa da Musica. You can visit the fitness center for a workout or unwind with a drink at the bar/lounge. Rooms offer minibars, room service, and free WiFi.
Pros: Balcony and dry congenial helpful staff.Cons: Location a little up hill. Not a bad walk but a little sorter would have been easier. Porto seems to be all uphill.