Raigoin Temple, set within 0.6 miles from the Apa Hotel Omori Ekimae as well as National Museum of Emerging Science and Innovation placed just a 15-minute drive away are well worth visiting. If you want to explore even more landmarks in Tokyo, consider checking out Omori Midden Site Park, which is located 0.4 miles away.