Go Hotels
 
 
Home > Japan > Tokyo >

Leohouse

Japan Flag
 
 
Leohouse Star Rating 1
Adachi-ku Shinden 3-10-1
Tokyo Japan

Rated 78 / 100 based on 27 customer reviews.

Leohouse has received an Outstanding Service Award
 
 
 
Leohouse is located in Tokyo and offers a free shuttle service. It is ideally positioned for those wanting to visit the area's popular attractions.

Leohouse offers comfortable rooms, equipped to accommodate the needs of any guest.

For guests wishing to dine out during their stay at the hotel, there are a variety of restaurants situated close by. Haneda Airport is a 45-minute drive away.
 
Facilities @ Leohouse include:

Airport shuttle
Air Conditioned
Bicycle Rental