3 ★
Melrose Apartments - Willesden Green
Address: 132 Melrose Avenue, London, United Kingdom
Featuring free WiFi throughout the property, Melrose Apartments - Willesden Green is situated in London, 3.7 km from Wembley Stadium. Hampstead Theatre is 3.8 km away. The accommodation features a TV. An oven and kettle are also offered.
Hotels Nearby
-
London Holidays
40 balmoral Road Flat 7, London
-
Clayton Crown Hotel London 4 ★
152 Cricklewood Broadway, Cricklewood, London
-
Palmers Lodge Hillspring At Willesden Green 3 ★
233 Willesden Lane, London
-
Saint Gabriel's Road Guesthouse
63 Saint Gabriel's Road, London
-
Windmill Guest House 3 ★
57 Cricklewood Broadway, London
-
Cricklewood Lodge Hotel
1 Cricklewood Broadway, London
-
247 London Hostel 2 ★
30 Chatsworth Road, London
-
Three-Bedroom House on The Vale 4 ★
221 The Vale, London
-
Kilburn Apartment Lodgings
34 Shoot Up Hill, London
-
SPACIOUS Apartment 3 ★
11 Brondesbury Park, London
-
Beautiful House
Dollis Hill Lane, London
-
Christchurch Avenue Apartment
15b, Christchurch Avenue, London
- ๐ WorldPlaces ›
- Hotels ›
- ๐ฌ๐ง United Kingdom ›
- London ›
- Melrose Apartments - Willesden Green