Economy Studio 4 Minute Walk to Shibuya Station - Apartments for Rent in Shibuya, Tokyo, Japan
Entire home/apt in Shibuya, Japan. My place is a 3 minute walk from Shibuya station. Many great little restaurants, coffee shops and bars on the street in front of the building. There is even an owl cafe nearby! This apartment is the perfect base for your Tokyo adventure.
See this content immediately after install