To view and book your holiday apartment with My Tokyo Home please visit our booking portal here:
MTH Tokyo, 2-16-3, Meguro-ku, Japan
info@mytokyohome.com +819025580063