Located 129 meters from Spaghi. Set in a prime location of London, Premier Inn London Archway puts everything the city has to offer just outside your doorstep.
Located 434 meters from Spaghi. SO Arch Apartment is conveniently located in the popular Kings Cross St. Pancras area. The hotel has everything you need for a comfortable stay.
Located 1,542 meters from Spaghi. Stop at Mondrian Apartments to discover the wonders of London. The property features a wide range of facilities to make your stay a pleasant experience.