Situado em 2 casas vitorianas, o The Royal Cambridge fica a apenas 400 metros da estação London Paddington e perto do West End, Hyde Park e Oxford Street.
Dispõe de receção 24 horas.
Em 2014, os quartos foram renovados com um design arquitetónico de alta qualidade e estão equipados com acesso Wi-Fi gratuito à Internet, telefone com ligação direta, televisão LED de ecrã plano e comodidades para fazer chá e café.
Todos os quartos dispõem de casa de banho privativa com duche com aquecedor de toalhas e um chuveiro Monsoon.
A estação de metro Lancaster Gate, em Londres, fica a apenas 600 metros do hotel, de onde os hóspedes podem aceder às principais atrações turísticas de Londres através da linha Central.