The Prince Sakura Tower Tokyo
The Prince Sakura Tower Tokyo
3-13-1 Takanawa Minato
Tokyo
108-8612
Japan
Rooms from $116.58 ( €88.44 / £80.40 ) per night
Located beside a spacious garden, The Prince Sakura Tower Tokyo is a 3-minute walk from JR Shinagawa Shinkansen Station. The stylish hotel offers sauna facilities and free internet.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.