Completamente rinnovato nel maggio 2018, l'Oliver Plaza Hotel si trova in una zona cosmopolita di Earl's Court, a meno di 1 minuto dalla stazione della metropolitana di Earl's Court, e offre camere con un buon rapporto qualità-prezzo vicino a
Numero delle stanze: 49
33 Trebovir Rd, Earls Court, Kensington e Chelsea, Londra, SW5 9NF, Regno Unito