Con un restaurante y depósito de equipajes, el hotel The Rembrandt Hotel, de 4 estrellas, se encuentra en el barrio Kensington de Londres, a 3 km del Ojo de Londres y más o menos a 25 minutos a pie de lugares de interés cultural como la Colección Wallace. Los huéspedes de !el hotel pueden relajarse en una piscina interior o disfrutar de un jacuzzi, una sauna y una piscina cubierta, mientras aprovechan de una ubicación cerca del Museo de Victoria y Alberto.
El Rembrandt Londres está cerca del Museo de Ciencias y a un par de minutos en coche de la estación de metro South Kensington. Los lugares de compras de la zona son la Plaza de Trafalgar (3 km) y el Selfridges (2 km). Visita Lago Serpentine, a tan solo 11 minutos a pie del hotel, y sienta una completa armonía con la naturaleza de United Kingdom. El The Rembrandt Hotel está situado a 2 km del Green Park. La estación de metro más cercana está a una distancia de 10 minutos andando.
Las habitaciones aptas para alérgicos están equipadas con TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Las habitaciones amplias están equipadas con una ducha a ras de suelo y albornoces. Algunas tienen cuartos de baño privados. Los cuartos de baño disponen de albornoces, una ducha a ras de suelo. Las unidades también tienen vistas a las montañas.
Rembrandt ofrece el desayuno en el restaurante. Haandi - Knightsbridge es ideal para probar la cocina india y está a una distancia de 5 minutos a pie.