Situado en el barrio Centro de Londres, a tan solo 1 km del Museo de la Guerra de Churchill, el Crown & Castle Apartments Londres ofrece vistas a la ciudad. Los huéspedes pueden optar por utilizar el Wi-Fi, tanto para asuntos de negocios como para entretenimiento.
El parque de St. James está a unos 5 minutos en coche, mientras que el Museo del Transporte de Londres se encuentra en los alrededores inmediatos de este apartamento. El Crown & Castle Apartments se sitúa a tan solo 1,1 km de la calle Oxford. Entre los lugares de interés cercanos al apartamento está el Barrio de Covent Garden, situado a unos 10 minutos a pie.
El Crown & Castle Apartments cuenta con comodidades modernas como TV de pantalla plana con canales vía satélite y aire acondicionado. Los visitantes apreciarán la comodidad de un cuarto de baño que incluye secador de pelo y toallas en este apartamento.
Se proporciona una cocina. La estación de metro más cercana es Covent Garden, a un tiro de piedra del establecimiento.