Photos coming soon
HOTEL
Aobaya
3-3-1 Tabatashinmachi, Tokyo, Japan
Where it sits
Aobaya
3-3-1 Tabatashinmachi, Tokyo, Japan
35.74080, 139.76402
Plan around Aobaya
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
