TW66 Bright and charming apt in Shinjuku – Tokyo | SherryStay