We stayed three nights at the Hotel Keizershof and I booked without difficulty on their website. I chose this hotel, which I would describe as a B & B, after looking on TripAdvisor. I was anxious about the spiral staircase so I chose my luggage with pull-along and back pack straps rather than a suit case, which was a good call. It was a bit of a huff and puff getting it up the wooden spiral stair case to the Rita Hayworth room on the third floor. HOWEVER it was absolutely worth that small struggle to be staying in a real old canal house with so much charm in a wonderfully central location with such a warm and welcoming Dutch family as our hosts.
We only rode a tram once as it was so easy to walk everywhere; the medieval centre in one direction, the museum area in the other and the two busy dining strips just a few blocks away on either side. It cost us just over 60Euros by taxi from the airport to the front door. The current rate for the room is 120 Euros per night.
Our room was quaint, comfortable and sufficiently spacious with a wall mounted flat screen television and a view over the large beautiful garden at the rear. It had a convenient bathroom with a very spacious shower. The other two rooms on that floor shared a bathroom and toilet. Of course everything was immaculately clean. I am not obsessed with food but I really looked forward to the fabulous breakfasts that Mary prepared for us each morning in the lovely ground floor kitchen-dining room-sitting room.
As for the staircase, my advice is Toughen Up Princess and remember that most of those cosy bars and cute brown cafes that you are going to love in Amsterdam will have toilets that are either up or down a spiral staircase that is probably steeper and smaller than the one at the Hotel Keizershof. It is all worth it.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.