Sakura Stay Otorii offers accommodations in Tokyo, 1.1 miles from Uramori Inari Shrine and 1.2 miles from Miwa Itsukushima Shrine. This apartment offers air-conditioned accommodations with free Wifi. Gonsho-ji Temple is 1.8 miles away and Tokujo-ji Temple is 2.1 miles from the apartment.
The apartment features 1 bedroom, a fully equipped kitchenette with a microwave, a washing machine, and 1 bathroom with slippers and a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Omori Hachiman Shrine is 1.4 miles from Sakura Stay Otorii, while Kifune Shrine is 1.7 miles away. The nearest airport is Tokyo Haneda Airport, 1.2 miles from the accommodation.