Located in London, this apartment features free WiFi. Metro Apartment W5 features views of the city and is 5 km from Wembley Stadium. The kitchen has a dishwasher and an oven. Towels and bed linen are offered in this apartment.
Located in London, this apartment features free WiFi. Metro Apartment W Read more
Located in London, this apartment features free WiFi. Metro Apartment W5 features views of the city and is 5 km from Wembley Stadium. The kitchen has a dishwasher and an oven. Towels and bed linen are offered in this apartment.
Located in London, this apartment features free WiFi. Metro Apartment W5 features views of the city and is 5 km from Wembley Stadium. The kitchen has a dishwasher and an oven. Towels and bed linen are offered in this apartment.
Number of Rooms: 1