Это современный отель, предлагающий большой набор услуг для отдыхающих и бизнесменов. Отель находится в центре делового района Shinagawa и окружен классическими японскими садами. Отель ThePrince Sakura Tower входит в комплекс отелей The Prince Hotels Shinagawa. От отеля ходит бесплатный шатл-бас до Диснейленда.