Hotel Alfonso XIII расположен в центре Севильи, в историческом здании, между площадью Пуэрта-де-Херес, дворцом Сан-Тельмо и зданием королевской табачной фабрикой. В 2011 году он был закрыт, чтобы подвергнуться обширной модернизации, и вновь открылся 13 марта 2012 года.