hotel directory
register| log in
hoteldirectory
Compare Map
home / japan / tokyo / swan lake inn shinjuku room 501 - vacation stay 16588

Swan Lake Inn Shinjuku Room 501 - Vacation STAY 16588

Tokyo 160-0022, Japan
Star rating 4-star hotel
Address 6-24-1 Shinjuku Swan Lake Inn Shinjuku Room 501
Type Apartment/Flat
Chain No Chain

Property Facts

Type Apartment/Flat
Chain No Chain