Why do you feel this listing needs to be reviewed?
Entrada Apartments, one of the only Serviced Apartment & Hotel providers in Leeds City Centre, offer high quality Corporate and Leisure accommodation at very affordable rates. Find luxury serviced apartments and hotels accommodation in posh area Leeds United Kingdom.
212 views, Last viewed on Monday, May 20th, 2024 at 8:58am