SelmaSt. James Hotel Selma

St. James Hotel Selma

4 Stars

1200 Water Avenue, SelmaAL 36703, Selma, USA

Hotel Overview: Nestled in the historic heart of Selma, St. James Hotel stands out with its commitment to luxury and sustainability, blending historical charm with modern eco-friendly practices. The h…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms
  • Wheelchair accessible (may have limitations)
  • Wheelchair accessible path of travel
  • Off-street parking
  • Wheelchair-accessible on-site restaurant
  • Free parking
  • Fitness
  • dry cleaning
  • Elevator
  • Laundry
  • Braille or raised signage
  • express check-in/check-out
  • ATM/cash machine on site

Travel packages from Saudi Arabia