Prince Sakura Tower Hotel, Tokyo.
Tokyo Prince Sakura is a beautiful boutique hotel, located a convenient 3-minute walk from Shinagawa Station.
Call us at (800) 728-6273 to book your stay at The Londoner, available with our 2024 and 2025 voyages embarking and disembarking in Southampton.