Loading hotels
Confirming room availability...
Dormy Inn Express Meguro Aobadai Hot Spring, 3 21 8 Aobadai, Tokyo, Japan
This comfortable Hotel is set in Tokyo City. The property comprises a total of 48 snug units. This is not a pet-friendly Hotel.