Apollo Hotel

comforthotels.net comforthotels.net
english deutsch italiano francais espanol  
Home > United Kingdom > London > Hotel Apollo Hotel

Book Hotel Apollo Hotel, London - **

Apollo Hotel
64-66 Queensborough Terrace
W2 3SN London, United Kingdom
Greater London - Greater London

Description English: APOLLO HOTEL is situated in a peaceful picturesque Bayswater area just a minute walk from the Hyde Park and Kensington Palace.

Description Italien: not available for this property

Description French: not available for this property

Description German: not available for this property

Description Spanisch: not available for this property

Book Hotel Apollo Hotel in 64-66 Queensborough Terrace London