The Marble Arch Inn is located in a great, central location.
We were in London, for a girls weekend and had a really comfortable stay.
The room was clean and had everything we needed.
We have already discussed staying again.