Posted 1 year ago by aoife in response to sakis's question:
What is the best hotel in London?(give a different answer) .
The rooms at the Sofitel St James London hotel are among the best lodging facilities in the whole of London. If you want to spend around 600 $ a night for a hotel room and be treated like a VIP then this is definitely the place to go to :) It's on Waterloo Place