Confortable hotel bien comunicado con el centro de Londres. El Royal Sussex se encuentra en la parte oeste de Londres, a 10 minutos en coche o a 15 minutos en metro de los principales puntos de interés turístico. La estación de metro Paddington une el hotel con el aeropuerto de Heathrow y está a tan sólo 5 minutos caminando del hotel. El establecimiento dispone de habitaciones dobles, familiares, sencillas o triples, completamente equipadas, y que se adaptan a las necesidades de cada huésped. Para los viajeros de negocios, el Royal Sussex pone a su disposición habitaciones especiales con mesa de trabajo y conexión a Internet así como una sala de reuniones y convenciones.