We had a amazing stay at Rossio Garden Hotel. The staff is kind and really makes a effort to make your stay enjoyable.
Absolutely a 5 star experience!