Nestled in the heart of Ginza, this unpretentious hotel features spacious rooms, a cozy Italian eatery, and easy access to top shopping and dining.
1 Chome-13-15 Ginza, Chuo City, Tokyo 104-0061, Japan Get directions
Karen G
Amanda F
Suren S
Andy Timperley
V A
Vivian N.
Lisa B
Yuanie Zhao