Star Wharf Apartments

38-40 St Pancras Way, London, United Kingdom, NW1 0QX

Star Wharf Apartments Photos

Star Wharf Apartments Map

38-40 St Pancras Way, London, United Kingdom, NW1 0QX
Star Wharf Apartments

Hotel Information

Offer bright and spacious welcoming apartments individually designed to provide all the guest need to relax and enjoy their stay. Are furnished to a high standard with modern interiors, comfortable living, dining areas and fully equipped kitchens.