On Portman Square at the heart of central London, this hotel offers an excellent position from which to explore the many delights of this area of the city. The rooms have all been fitted with modern amenities that include television, telephone and private bathroom to name but a few. The staff has been trained to a high standard and is happy to help.