Hotel Meigetsu 2* Tokyo, Japan

Hotels in Japan - Hotels in Tokyo - Hotel Meigetsu

Hotel Meigetsu is a 9-minute walk from Senju Ohashi Station and a 10-minute drive from Senso-ji Temple. It offers a shared kitchen and rooms with free internet access. Guest rooms offer both air-conditioning and heating facilities.