 |
Situated in Holborn, the area of central London where the west end meets the city, this hotel could hardly be in a better position for tourists and business guests. It is a luxurious place to stay with a friendly staff and an excellent series of guestrooms to choose from, each with fine décor and amenities. The local transport links are excellent.
|