A

Alicia Platas

3 years ago

Good hotel Apart from the center of Tokyo but with...

Good hotel Apart from the center of Tokyo but with good communication, surrounded by shopping centers. Next door is a supermarket that opens 24 hours a day. Spacious and cozy rooms, comfortable beds. Views to the Statue of Liberty.

Comments:

No comments