The Albion House Hotel
Phone Number: +442078370571
Website: www.albionhousehotel.com..
Categories: Hotel
Address: 29 Argyle Square, WC1H8 Londres, Royaume-Uni
GPS Coordinates:
51.52848,-0.12173
London, England, United Kingdom
Facebook: facebook.com/147015352002256
Instagram: Photos and Videos
List of nearest hotels:
Albion House located at 29 Argyle Square, Kings Cross, Camden, 23 meters northwest.
Kings Cross Park Residences five stars hotel located at 33 Argylle Square, 31 meters west.
Angus Hotel two stars hotel located at 31-31 Argyle Square, 32 meters west.
Kings Hotel Kingscross located at 36-37 Argyle Square, 54 meters northwest.
Elmwood Hotel two stars hotel located at 19 & 20 Argyle square, 58 meters north.
Kings Cross Hotel located at 60 Argyle Street, 64 meters west.
Excelsior Hotel two stars hotel located at 42 Argyle Square, Kings Cross, 68 meters northwest.
You can find and book more hotels, hostels and apartments in our interactive hotel map