84 Kensington Gardens Square, London
Otel bilgileri yükleniyor...
No elevators
Pets Not Allowed
Contactless check-in and/or check-out
Giriş: 15:00:00 · Çıkış: 11:00:00