Get a Hotel in Saint James

Super 8 by Wyndham St. James

Super 8 by Wyndham St. James

Saint James • Show on map 8.0/10 View Details for Price

Super 8 by Wyndham St. James provides accommodations in Saint James. Featuring free bikes, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has an indoor…More info

Book now