Go Hotels
Home > Japan > Tokyo >


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

Rated 77 / 100 based on 28 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