Questa splendida e lussuosa struttura è immersa nell'energia e nel fascino di Bayswater, a Londra. L'hotel si trova a pochi passi dal famoso Hyde Park e dai lussureggianti Kensington Gardens, dove gli ospiti possono godersi una piacevole passeggiata, un picnic o semplicemente rilassarsi e distendersi. Nelle vicinanze si trovano numerosi collegamenti di trasporto, tra cui le stazioni della metropolitana di Bayswater e Paddington, che consentono agli ospiti di raggiungere tutte le parti della città. Nelle immediate vicinanze dell'hotel si trovano diversi ristoranti, negozi e una vivace vita notturna. Questo hotel accoglie i visitatori con calorosa ospitalità e fascino. I monolocali elegantemente arredati offrono tutto ciò di cui gli ospiti avranno bisogno per un soggiorno confortevole, tra cui un angolo cottura e un televisore.