Where is Omori Station?
Omori Station is located in Ota. If you'd like to find things to do in the area, you might want to stop in and see Tokyo Tower and Tokyo Dome.
Where Can I Stay near Omori Station?
We've got 715 hotels to choose from within 5 miles of Omori Station. You might want to consider one of these options that are popular with our guests:
Hotel Villa Fontaine Grand Haneda Airport - 3.7 mi (6 km) away
- hotel • Free WiFi • Free theme park shuttle • 2 restaurants • Walkable location
The Royal Park Hotel Tokyo Haneda Airport Terminal 3 - 3.8 mi (6.2 km) away
- hotel • Free WiFi • Restaurant • Bar • Walkable location
Shinagawa Prince Hotel - 2.8 mi (4.5 km) away
- hotel • Free WiFi • 5 restaurants • 24-hour fitness center • Walkable location
Grand Prince Hotel Shin Takanawa - 2.9 mi (4.7 km) away
- hotel • Free WiFi • 2 restaurants • Outdoor pool • Walkable location
The Prince Park Tower Tokyo - Preferred Hotels & Resorts, LVX Collection - 4.7 mi (7.5 km) away
- hotel • Free WiFi • 7 restaurants • 3 bars • Central location
Things to See and Do near Omori Station
What to See near Omori Station
- Tokyo Tower
- Tokyo Dome
- Tokyo Big Sight
- Shibuya Crossing
- Tokyo Imperial Palace
Things to Do near Omori Station
- Tokyo Disneyland®
- Tokyo DisneySea®
- Shinjuku Gyoen National Garden
- Shinagawa Aquarium
- Folk Museum of Ota Borough