Highly recommend the Sofitel St. James for location, amenities and service. We first stayed at the hotel 5 years ago and we were wowed by the facilities. The second trip was not a disappointment. First rate! No complaints whatsoever (though I will concede that we did not use the food service--there are too many great restaurants in the area in... more








