El Pembridge Palace Hotel goza de una ubicación céntrica, a poca distancia a pie de Hyde Park y de la sala de conciertos Royal Albert Hall. El establecimiento se encuentra a 10 minutos a pie del centro comercial Whiteleys.
Además, el alojamiento está situado a 10 minutos de las estaciones de metro Bayswater y Queensway, que proporcionan conexiones con numerosos lugares de interés, zonas comerciales y museos londinenses.
El hotel alberga un patio con jardín precioso, abierto durante los meses de verano. Todas las habitaciones incluyen suelo de moqueta y TV. También hay WiFi gratuita en el vestíbulo y en las zonas comunes.
El establecimiento sirve un desayuno continental en la zona de comedor amplia.