Location
Located in Tokyo (Itabashi), Tokyo Lai's House is within a 10-minute drive of Tokyo Dome and Tokyo Imperial Palace. This hotel is 5.4 mi (8.7 km) from Shinjuku Gyoen National Garden and 6.5 mi (10.5 km) from Sensō-ji Temple.
Rooms
Stay in one of 10 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include desks and a turndown service, and housekeeping is provided daily.