El Rushmore Hotel es un hotel pequeño y elegante, situado en el centro de Londres, donde los huéspedes encontrarán una selección de bares y restaurantes y disfrutarán del acceso fácil a los teatros y la vida nocturna de Londres. Detrás de la fachada victoriana del Rushmore Hotel, los visitantes encontrarán una recepción acogedora, un invernadero de estilo plaza, 22 habitaciones hermosas decoradas individualmente y un alto nivel de confort y hospitalidad.
El restaurante es una bonita sala, amplia y luminosa, al estilo de un invernadero. Con una decoración Art Déco, también tiene un mobiliario de diseño y un suelo de mármol gris frío; está decorado con interesantes ornamentos.
El vestíbulo es muy pequeño pero un rasgo inequivoco del hotel.