




Garden House
0.0 Star Hotel
(3 reviews)
Rooms: 2
Frequently Asked Questions
Where is Garden House located?
Garden House is located at Setagaya-ku, Ohara 2-27-3, Tokyo, Japan.
What is the star rating of Garden House?
Garden House is a 0.0-star Hotel.
How many reviews does Garden House have?
Garden House has 3 reviews with a rating of 8.1/10.
How many rooms does Garden House have?
Garden House has 2 rooms.