Smile Hamamatsucho
1-8-18, Shiba Minato-Ku, Tokyo, Tokyo, Japan
Smile Hamamatsucho Photos
Smile Hamamatsucho Map
1-8-18, Shiba Minato-Ku, Tokyo, Tokyo, JapanHotel Information
This 2 star hotel is located in the city centre of Tokyo. It is close to the Tokyo Tower and the nearest station is Hamamatsucho.