Narrow Results

 
 
 
 
No cities found
 
 

5 min. walk to Tokyo Station

$109

Modern hotel, 5-minute walk to Tokyo Station (Yaesu north exit). Clean, basic rooms. French restaurant on site.