We recently stayed in Castelo for 3 lovely days. There was an mix-up with our booking, that we learnt about upon arrival, but the Castelo team did everything to accommodate us in the best way possible, so there are absolutely no hard feelings, on the contrary - we are very grateful for their hospitality!
The hotel itself is very unique. A true gem in a rather good location. It is located a few minutes away from Marques metro station (yellow line). Easy access to/from the airport (taxis were on strike during our visit); takes approx 40 min with a change at Trindad, but reserve an extra 20-25 min, as the trains to the airport are not that frequent. We also used uber while moving around the city; works perfectly fine and is rather cheap. Rua Santa Catarina is a very busy street, but the hotel is located up the hill, that part is very quite.
The rooms are spotlessly clean and the ones in the modern building are very spacious. Good quality of towels and sheets, nice toiletries. The staff is lovely, very smiley, friendly and helpful.
We did enjoy the daily breakfast, especially a nice selection of fresh fruit. The breakfast room is very special! So is the whole territory, very beautiful and immaculate. If Castelo had an outdoor swimming pool, I would give it 6 stars!
We were genuinely happy with our stay. Thank you!