300 m von Inari Kio Shrine und 400 m von Samurai Museum entfernt, im Zentrum von Tokio gelegen, bietet die Unterkunft Lion House kostenloses WLAN.
Jede Wohneinheit ist ausgestattet mit einer Klimaanlage, einem eigenen Badezimmer sowie einer Küche mit einem Kühlschrank und einer Mikrowelle. Ein voll ausgestattetes eigenes Badezimmer mit einer Dusche und kostenlosen Pflegeprodukten ist vorhanden.
In der Nähe der Unterkunft Lion House finden Sie die interessanten Orte Koizumi Yakumo Memorial Park, Okubo Baptist Church und Okubo Park. Der nächstgelegene Flughafen ist der Flughafen Tokio-Haneda, 23 km von der Unterkunft Lion House entfernt.