Premier Inn London Archway hotel
Hotel; Inn; Restaurant; Bed & breakfast
Description:Unfussy rooms in a low-key lodging featuring a grill restaurant/bar and free Wi-Fi. Modern hotel with a restaurant/bar
Location: London Hamlyn House, MacDonald Rd N19 5DD GB
Phone:+443330037819
Map Location:51.5653, 51.5653