Property Location A stay at Leo Hotel places you in the heart of Jerez de Garcia Salinas.Rooms Make yourself at home in one o..
Jerez de Garcia Salinas /