B
Bill Bowring Review of Radisson Blu Hotel London Stan...
Quiet and comfortable room, right next to the term...
Quiet and comfortable room, right next to the terminal, but long wait for check in, and too expensive
Comments: