The hotel is located a few minutes walk from the JR Meguro Station on Yamanote Line, which provides an easy acces to many points of interest in Tokyo.
The hotel is located a few minutes walk from the JR Meguro Station on Yamanote Line, which provides an easy acces to many points of interest in Tokyo.
Torre de Tokio