Hotel OliverHotel
198 Cromwell Road, Earls Court, Kensington y Chelsea, Londres, SW5 0SN, Reino Unido
Este hotel goza de una ubicación céntrica, a pocos pasos de Kensington High Street y de la estación de metro de Earl's Court. El establecimiento se encuentra a 15 minutos a pie del Museo de Historia Natural y de varios restaurantes y bares elegantes.