Yamabukicho Serviced Apartment

Studio
Underground Station iconEdogawabashi Station
16208011620801
Add to wishlist
From £11500 per night