No image available for this hotel
No image available for this hotel
Leon, Leon
Spend a second to
save a fortune!
Spend a second to save a fortune!
Del Parque San Juan 2 cuadras al Oeste 1/2 cuadra al Norte, Leon
Hotel Flor De Sarta is an elegant, boutique hotel located in León, 500 metres from the city's historic cathedral. Free Wi-Fi access is available, as well as an outdoor pool.
See MoreUsage of subsidiary facilities may incur additional fees