Barking Hotel
24a Station Parade, Barking, Barking, IG11 8DR, United Kingdom,Object type: Hotel London
Featuring a shared lounge and free WiFi, Barking Hotel is located in Barking. The accommodation provides a 24-hour front desk and room service for guests. Londo