A convenient location of Hotel The World Omori Tokyo provides easy access to Omori Shell Mounds around 25 minutes' walk away. Wi-Fi and a car park are also available at this apartment.
The apartment is located in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, 3.5 km from Nishi-Rokugo Urban Park. Guests can visit Kumano Shrine, which is 500 metres away, as well as National Museum of Emerging Science and Innovation, within a 15-minute drive of Hotel The World Omori.
Also, a bathroom comes with a bidet, a separate toilet, and a shower, along with hair dryers and bath sheets.
Enhance your stay with the apartment's an equipped kitchen, furnished with a refrigerator, an oven, and kitchenware for your comfort. This accommodation is in proximity to Omori train station.