Details

5 mins from Shinagawa Station

Only a 3-minute walk from Shinagawa station, the hotel boast a spacious garden extending to 20,000?.

Address
13-1 Takanawa 3 Chome, Minato-ku

Ready to explore?

or call us on 1800 802 552

More Tokyo Hotels