Where are you going?
  1. Home
  2. United Kingdom
  3. England
  4. Leeds
  5. Wharf Apartments

Wharf Apartments

89 Roberts Wharf, Neptune Street, Leeds

Property Location
With a stay at this apartment in Leeds, you'll be minutes from Royal Armouries and close to First Direct Arena. This property is within close proximity of The Tetley and Salem Church.

Make yourself at home in of the guestrooms, featuring kitchens with refrigerators and ovens. Flat-screen televisions with premium TV channels are provided, while complimentary wireless Internet access keeps you connected. Conveniences include desks and separate sitting areas.