9.3/10
Fantástico
Wi-Fi gratis
El The Shepherd Hotel Downtown Clemson se encuentra en Clemson, a 1,5 km del estadio Clemson Memorial, y ofrece alojamiento con terraza, aparcamiento privado, restaurante y bar.
Número de habitaciones: 45
110 Sloan Street, Clemson, SC 29631, Estados Unidos