Hotel Saint George
Hotel
Marfa, Texas
8.7/10
Excellent
7 reviews
Free Wi-Fi
Featuring a fitness centre, bar and views of city, Hotel Saint George is located in Marfa, 42 km from Alpine Amtrak Station.
Number of rooms: 55
105 South Highland Avenue, Marfa, TX 79843, United States