Location
With a stay at Flower House in Tokyo (Shibuya), you'll be within a 10-minute drive of Tokyo Dome and Tokyo Tower. This guesthouse is 9.2 mi (14.8 km) from Tokyo Skytree and 3 mi (4.8 km) from Shibuya Crossing.
Rooms
Make yourself at home in one of the 4 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and slippers.
Business, and other amenities
Featured amenities include laundry facilities, microwave in a common area, and refrigerator in a common area.