Sakura Stay Otorii situa-se em Tóquio, a 1,7 km de Uramori Inari Shrine e 1,9 km de Miwa Itsukushima Shrine, e providencia acomodações com acesso Wi-Fi gratuito e uma televisão de ecrã plano. O alojamento está a 2,8 km de Gonsho-ji Temple e 3,4 km de Tokujo-ji Temple.
Este apartamento de 1 quarto com ar condicionado inclui 1 casa de banho com chuveiro, banheira e produtos de higiene pessoal gratuitos. A kitchenette dispõe de um frigorífico e um micro-ondas, assim como chaleira.
Omori Hachiman Shrine fica a 2,3 km de Sakura Stay Otorii, enquanto Kifune Shrine está a 2,7 km de distância. O aeroporto mais próximo é o Aeroporto de Tóquio-Haneda, que fica a 2 km de Sakura Stay Otorii.