El Hotel San Marcos está situado en el centro histórico de Badajoz y ofrece habitaciones con aire acondicionado, TV de pantalla plana y WiFi gratuita. Se encuentra a 100 metros del Museo de Bellas Artes.
Las habitaciones están decoradas en tonos pastel cálidos y cuentan con suelo de madera, escritorio, zona de estar y baño totalmente equipado con ducha de hidromasaje.
El establecimiento está a 10 minutos a pie de la Alcazaba y a 300 metrod de la catedral de Badajoz. Además, las tiendas y restaurantes del centro de la ciudad también se encuentran a poca distancia a pie.