It may not gleam as it once did, but the St George is still prized by guests for its unbeatable location and the fact that all its rooms are on high floors, thus offering wonderful London views.
The hotel is centrally located in the West End, a few minutes' walk from Oxford Street and some of the best shopping in the world. The nearest underground station is Oxford Circus.
Customer review digest, click to view whole review ...