Choose your room
Sts-Toyama House Aparthotel
Located 12 minutes' walk from Mejirodai Athletic Park, Sts-Toyama House Tokyo hotel offers access to tourist attractions throughout Tokyo.
This aparthotel is situated in the Shinjuku Ward district, a few moments from the restaurant Okinawa Shokudo. The hotel is also just 1.6 km from the Sprawling Toyama Public Park. Guests can easily reach lanmarks, such as Okuma Auditorium, which is 5 minutes' walk away. This property is within 500 metres of Waseda underground station and just near Samurai Museum.
A microwave oven, a fridge, and kitchenware are standard in these rooms. Offering towels and slippers, the bathrooms also feature a bidet, a bathtub, and a shower.