OYO Townhouse Apollo is the budget hotel with standardised amenities to provide a superior check-in experience. Located in London, this hotel has 3 miles from Buckingham Palace and 4 miles from London Eye.
(Translated by Google) Really nice hotel, sorry for the low reviews it has. Clean rooms, very friendly staff. The rooms are small but have everything you need and given the area the prices are really competitive. Comfortable bed, great location. (Original) Hotel davvero carino, mi dispiace per le recensioni basse che ha. Stanze pulite, staff molto cordiale. Le camere sono piccole ma hanno tutto il necessario e vista la zona i prezzi sono davvero competitivi. Letto comodo, ottima posizione.
Basic but Brilliant location, good value