The room is tiny but has everything you could possibly need. The only thing I’d say is their pillows are horrible & thin but the bed is very comfortable.
Located in Toshima, this hotel is 1.6 mi (2.6 km) from Rikugien Garden and 2.7 mi (4.3 km) from Tokyo Dome. Ueno Park and Shinjuku Gyoen National Garden are also within 6 mi (10 km). Mukohara Station and Otsuka Station are within a 5-minute walk.