El Rushmore Hotel está ubicado en pleno centro de Earl's Court y ocupa una elegante casa unifamiliar victoriana con WiFi gratuita. La estación de metro de Earl’s Court queda a solo 100 metros.
Las habitaciones, amplias y luminosas, presentan una decoración individual y están equipadas con TV. Las habitaciones también disponen de set de té/café y baño privado con artículos de aseo gratuitos y secador de pelo.
El Rushmore Hotel se encuentra a solo 15 minutos a pie del Museo de Historia Natural y a unos 800 metros de Kensington High Street. El Centro de Exposiciones Olympia está a solo 15 minutos a pie.