10 reviews
In one of London`s smart white stucco terraces, in an enviable location opposite Hyde Park, the Columbia is a privately run and very friendly Victorian hotel with spacious rooms.
95/99 Lancaster Gate, W2 3NS