The Apollo Hotel London is ideally located in Bays water, close to Hyde Park and Oxford Street and offers a simple and economic base for guests. Near you have the tube station of King Cross St Pancreas.
Breakfast is served in the breakfast room, which is located in the basement of the hotel and is furnished in traditional style. In addition to the breakfast room, the hotel offers a lobby and reception, Laundry services are also on offer.
Due to anti-smoking laws this hotel operates a strict no smoking policy.