Os San Marcos Apartamentos estão localizado no centro histórico de Sevilha, a 15 minutos a pé da Catedral de Sevilha e do Rio e Jardins de Guadalquivir. Estão equipados com ar condicionado e acesso Wi-Fi gratuito.
Todos os apartamentos do San Marcos incluem uma sala de estar-refeições com uma televisão com ecrã plasma, uma cozinha e uma casa de banho privativa. Cada apartamento possui ainda uma máquina de lavar roupa, e muitos têm pisos em mármore e um pátio.
Os San Marcos Apartamentos permitem fácil acesso a muitas dos principais locais de interesse da cidade, dos quais o Alcázar e o palácio mouro a 15 minutos a pé, e a Escola de Toureios La Maestranza fica a 20 minutos a pé.
Os apartamentos situam-se perto da Praça San Marco, onde existe uma igreja do século XIV de estilo gótico-mudéjar, bem como lojas, bares e uma paragem de autocarro.