Situated in Edgware, 1.1 km from Royal Air Force Museum and 6.5 km from Wembley Stadium, The Stay Club Colindale offers student accommodation. It features a restaurant and free high-speed Wi-Fi throughout the property.
18 Charcot Road Colindale, Edgware, NW9 5WU, United Kingdom
Hotel booked 1 times today.
Nightly rates from $101