I’ve booked my two night stay at Pensao Beira Minho but upon arrival, after climbing up to the old stairs to the second floor with our luggage, we were taken to Pensao Nova Goa that’s 2 blocks away, by the receptionist who took our information and said to us that that she’s bringing us to a place that’s newer and includes the breakfast. So in the end we didn’t stay at Pensao Beira Minho, but I felt glad that she did. The place looks like a very old building that requires a new and better look. Our stay at Pensao Nova Goa was ok, though I couldn’t even find the hotel on Hotel.com when I checked. The hotel requires cash payment upon arrival after I finished booking Beira Minho online and I found that very inconvenient. The hotel later emailed me separately for my CC info to confirm booking and I had to call and speak with a Hotel.com representative who then contact the hotel directly confirmed that I didn’t need to prove them CC info and that my booking was confirmed. So I didn’t stay at Beira Minho, but both places were in very good location, a few min walk from Rossio metro station, and the # 28 tram that costs $2.90 but covered by our 2-day metro pass.