Smile Hotel Asakusa, Tokyo

6-35-8 Asakusa Tokyo111-0032, Japan