Adresse: 64-66 Queensborough Terrace , London , W2 3SH
Apollo Hotel ligger kun 1 minutts gange fra Kings Cross St. Pancras jernbanestasjon, og tilbyr deg rom med gratis Wi-Fi og en rikholdig engelsk frokost. Dette lille, familiedrevne bed-and-breakfast-stedet ligger kun en 5-minutters t-banetur fra enten Oxford Street med sine mange butikker. Meget bra beliggenhet i forhold til kommunikasjon og tilbud i London.
Rommene, har noe begrenset størrelse, men har eget bad, TV, kaffe/tekoker og hårføner.
Beliggenheten til dette overnattingsstedet scorer høyere enn det meste annet i London. Gjestene er mer fornøyd med denne beliggenheten sammenlignet med andre overnattingssteder i nærheten. Apollo London er et 2-stjernes hotell, men kundene mener det er et value-for-money hotell. Meget hjelpsomt personale som gir råd og tips for Londons mange muligheter.