Situated in the centre of
Leeds, Greek Street Suites provides a private pool and free WiFi. This property offers access to a balcony. This apartment is equipped with 2 bedrooms, a TV, and a kitchen. Leeds Town ...
Read more
Situated in the centre of
Leeds, Greek Street Suites provides a private pool and free WiFi. This property offers access to a balcony. This apartment is equipped with 2 bedrooms, a TV, and a kitchen. Leeds Town Hall is 200 metres from the apartment. Leeds Bradford International Airport is 11 km from the property.