About Apollo Hotel
Situated in King Cross all parts of London are very easily accessed. A small family run Bed & Breakfast that offers you a clean, comfortable accomodation at a very reasonable prices.
All of our rooms are en-suite. All have tea and coffee making facilities, hairdryers, TV with Free view also WIFI internet connection and linen is provided, and we also serve a full English breakfast every morning