March 4, 2015 Total Views: 5363 Today: 2 ★★★★
United Lodge Hotel London, Located next to Finsbury Park in north London, United Lodge Hotel offers self-catering accommodation with free WiFi access for all guests. The property is is a 4-minute walk from Manor House Underground Station and Finsbury Park Train Station is also less than a mile away. The rooms at United Lodge Hotel feature a TV and also a refrigerator. The private bathroom also comes with a bath or shower. Other facilities such as luggage storage are offered. For guests that feel like visiting the surroundings, Emirates Stadium, home of Arsenal Football Club is 1.6 miles away and Alexandra Palace is a short 10-minute journey by car. ZSL London Zoo is 13 minutes’ drive away. (United Lodge Hotel London hotels booking).