A remarkable building to stay in. Very Sevillian in its decoration
Beautifully presented - a little jewel