Great location just in front of Sevilla metro station and walk distance of paseo la reforma.