Het hotel ligt in het stadscentrum van Sevilla, op slechts enkele minuten wandelen van het toeristische centrum. De kathedraal, het Alcázar en de wijk Santa Cruz zijn attracties die in minder dan 10 minuten te bereiken zijn vanaf het hotel.