Choose your room
Hotel The World Omori
- Wi-Fi
- Air conditioning
- No pets allowed
Located a mere 1 km from the Iwai Shrine, Hotel The World Omori Tokyo is around a 20-minute walk from a top family-friendly place like the Shinagawa Aquarium.
The prime setting in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan offers easy access to the Zenkei-ji Temple, which is 450 metres away. Guests can check out the Magomebunshimura Exhibit just 9 minutes' walk away. Hotel The World Omori is nestled within 7 km of the National Museum of Emerging Science and Innovation.
For added convenience, a bidet, a separate toilet, and a shower are available at the apartment. Furthermore, the bathroom boasts a hair dryer and towels.
Enhance your stay with Hotel The World Omori's a fully-equipped kitchen, furnished with a refrigerator, an oven, and kitchenware for your comfort. Omori train station is located within reach of this apartment.