logo

Tree 7

3 Chome-16-8 Takaban, Meguro-ku Tokyo Japan - 152-0004

Tree 7 is located just 7 minutes walk from Shibuya station. It is next to the art college Gakugei University and is as such, the perfect p... See More

  • Capacity0
  • Meeting Rooms0
  • Private Offices0
  • Amenities
    View All
Pricing