Welcome to Hotel Apartment Baron London, Apartment Baron is a self-catering accommodation located a 5-minute walk from Angel, in fashionable North London. Free WiFi access is available. The property is just 800 metres from Kings Cross Railway Station. This open, brightly decorated apartment will provide you with a seating area and a flat-screen TV. There is a full kitchen with a dishwasher and a microwave. Featuring a shower, private bathrooms also come with a bath or shower and a hairdryer. If you feel like visiting the surroundings, check out the bars of Upper Street (less than 1 mile) and Emirates Stadium, the home of Arsenal FC (1.7 miles). London Heathrow Airport is just over 1 hour away by public transport. (Hotel Apartment Baron London hotels booking).