Great location; poor service and amenities
Hotel St. James is just around the corner from Times Square; and a short walk to Rockefeller Center; you can't beat the location. But the hospitality of the staff was lacking; as were the amenities - no ice, no soda machines, barren (but clean) rooms. For the right price, I'd stay again. But the attitude of the staff really put me off.... therefore, I'd be willing to pay more elsewhere. Another plus - it is next to Cafe Cranberry - a wonderful deli that has all sorts of food and is open 24/7.