Updating prices
RED House|12 minutes from the station|Quiet area|Direct access to Shinjuku & Akihabara
Tokyo, Japan

Rooms
Standard Double Room with Two Double Beds
RED House|12 minutes from the station|Quiet area|Direct access to Shinjuku & Akihabara · Tokyo · Japan

