Why results appear this way
Show total price
A garden
Very good
Enjoy Italian cuisine and relax in the garden at this comfortable hotel in Shinjuku, Tokyo, just minutes from top attractions.
Top rated
Restaurant
Non-Smoking Rooms
Family Room
Popular searches
Related searches