On Vincent Square at the heart of Westminster, this charming hotel could hardly be in a better position for those looking to explore the many delights of this area of London. There are excellent transport links close by. The hotel carries an extensive range of well furnished guest rooms, each of which has been fitted with first rate amenities that include television and private bathroom.