Handy budget accommodation for a short stay, not too far from Sevilla's center.