The spacious 77 m² Terrace Stay Omori Tokyo apartment is located in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, and Magome tube station is only 0.7 km away. The 3-bedroom apartment can hold up to 9 guests.
The apartment has a convenient location just 5 minutes on foot from the Shiro Ozaki Commemorative Museum. Terrace Stay Omori apartment is not far from Shopping Mall Omori Rara in Tokyo. You can also reach the large central plaza "Yebisu Garden Place Tower", which is within a 6-km distance of the accommodation.
At the property, guests will enjoy the convenience of a hair dryer and towels in the bathroom. Moreover, there is a bidet, a separate toilet, and a shower as well.
Along with self-catering amenities like a fully furnished kitchen, Terrace Stay Omori apartment also offers a dining area. Mejiro train station is nearly a 30-minute drive from this apartment and Tokyo International airport is a 20-minute drive away.