The Sofitel St. James in London is truly a traveler's dream hotel. The staff ( from the front desk, the concierge, the housekeeping, and all who work there) goes out of its way to make you feel at "home." The hotel is beautiful. It is, without any exaggeration, a world class hotel. The lobby is modern while retaining both a... more
















