Super 8 by Wyndham St. James

Saint James • Show on map
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
