Super 8 by Wyndham St. James offers accommodation in Saint James. Featuring free bikes, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
R
Robyn
From
United States
Beds were comfortable. Great having a desk area to do some computer work.