No image available for this hotel
No image available for this hotel
San Luis Potosi, San Luis Potosi
Spend a second to
save a fortune!
Spend a second to save a fortune!
Francisco I Madero 430 Centro, San Luis Potosi
Situated in San Luis Potosí, within 500 metres of Cathedral of San Luis Potosi and 5.9 km of Alfonso Lastras Stadium, Palacio La Embajada features accommodation with a terrace.
See MoreUsage of subsidiary facilities may incur additional fees