Lion House is located in Tokyo, just a 5-minute walk from Korea Museum and 0.4 miles from Okubo Park. This condo hotel offers air-conditioned accommodations with free Wifi. The property is a 3-minute walk from Inari Kio Shrine and within 2.2 miles of the city center.
The condo hotel also has a well-equipped kitchen with a microwave, a fridge, and kitchenware, as well as slippers. The accommodation is non-smoking.
Popular points of interest near the condo hotel include Samurai Museum, Koizumi Yakumo Memorial Park, and Okubo Baptist Church. The nearest airport is Tokyo Haneda Airport, 14 miles from Lion House.