Adress: Russell Square, WC1 London
Stort och välfungerande hotell på Russel Square i centrala London med gångavstånd till New Oxford street och Piccadilly. Den populära baren på hotellet lockar inte bara hotellgästerna, utan även allmänt folk. Alla 523 rum har privat dusch/wc, TV, te- och kaffekokare.
Skulle det här hotellet vara fullbokat vid bokningstillfället bokas ni in på ett likvärdigt hotell. Självklart meddelas ni i förväg.