AMOCITY
Located in Tokyo and within a 10-minute walk of Tokyo Camii & Turkish Culture Center, MUSTARD HOTEL SHIMOKITAZAWA has a bar, non-smoking...