I was there in October, they accept foreign passports for check in. They did require to review and make copy of the passport for each guest staying in the room. The breakfast is marvelous! Location is good too, slightly farther from the metro station but walkable.
This is a video of the interior room, has window but opened up to a wall. Supposedly a King size bed but more like a full size. Remember to watch till the end as I also include the breakfast spread in the 2nd half of the video. Enjoy your stay!