Photos coming soon
HOTEL
Leo Palace Hotel Sendai
4-6-2 Tsutsujigaoka, Miyagino-ku, Sendai-shi, Sendai, Japan
Where it sits
Leo Palace Hotel Sendai
4-6-2 Tsutsujigaoka, Miyagino-ku, Sendai-shi, Sendai, Japan
38.25768, 140.88605
Similar stays nearby
Plan around Leo Palace Hotel Sendai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
