Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
"Great hotel, always had clean sheets, Never, Have To, Request, Anything, because everything was addressed. There is laundry, convenience, store, and it’s super Close to a Train Station, which Makes It very convenient. There is actually pretty good food around the corner from this place."
Omurai Station is located in a vibrant area of Tokyo known for its notable monuments and temples. If you're looking for a convenient place to stay, check out the 156 hotels and other accommodations located within a mile of the station.
Where is the best place to stay near Omurai Station?
How many hotels will I be able to find close to Omurai Station?
Expedia has 156 hotels and other accommodations within a mile from the station.
What can I see and do near Omurai Station?
Edo-Tokyo Museum, Tokyo Museum of Contemporary Art, and Tokyo National Science Museum feature captivating exhibits. Explore landmarks like Sensoji Temple, Tokyo Imperial Palace, and Asakusa Shrine. You can watch performances at Sumida Triphony Hall, Asakusa Public Hall, and Theater X if you're interested in local theater.