Photos coming soon
HOTEL
Hotel Tachibana
1-51-1 Oi, Shinagawa 140-0014 Tokyo Prefecture, Tokyo, TOKYO, Japan, Tokyo
Where it sits
Hotel Tachibana
1-51-1 Oi, Shinagawa 140-0014 Tokyo Prefecture, Tokyo, TOKYO, Japan, Tokyo
35.60519, 139.73337
Similar stays nearby
Plan around Hotel Tachibana
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
