This cosy hotel is located in Shinagawa.
Tokyo
35.60657, 139.73649 Open in Google Maps
ROO
ROO.OM
10 guests