The hotel is charming, cozy and absolutely spotless. The decor is wonderful and the staff polite and welcoming. I have stayed in some of the finest hotels in Europe and the St. James is comfortably in their league. I can honestly say it is one of the few times I have had no complaints with a hotel...quite rare for me! more
















