Grand Royale London Hyde Park
Este hotel de 4 estrellas se encuentra a sólo 150 metros de la estación de metro Bayswater y a 5 minutos a pie de Hyde Park. Dispone de recepción abierta las 24 horas, mostrador de información turística y conexión gratuita a internet de banda ancha.