Hotels -> Europe hotels -> United Kingdom hotels -> Greater London hotels -> London hotels

James House Hotel - London, United Kingdom 3 star hotel

Address: 108 Ebury Street, London, SW1W 9QD
When would you like to stay?Please enter the dates of your stay to check availability.

  

  

Booking SiteInformationPhotosReviewsPrice from
James House Hotel details:  The James House Hotel is a friendly central London based hotel, located between Victoria rail, coach and underground station and Sloan Square Station, the heart of fashion designer, from Gucci to Vivian Westwood. The nearby shopping centre offers a complete range of entertainment and dining venues, from signature stores to open markets, from take-away style or slow food restaurants, to traditional English pubs. This London hotel offers accommodations to suit all budgets, a cozy breakfast room with garden and above all a homely atmosphere coupled with friendly and attentive service. An Internet Point is also available in the conservatory; handy for keeping in touch with friends and family while you are away from home.

Hotel policies

Cancellation
In case of no show or late cancellation one night will be charged on your credit card.

Not the right hotel for you?

Let us help you find hotel in London
By class