Free Wi-Fi
Select dates to continue
From
The property is located in Adachi, Tokyo, Japan, but specific distances to landmarks are not provided.
Instant AI responses are based on hotel information
Funkey Tokyo Apartment 25