Santa Cruz, Santa Cruz
Spend a second to
save a fortune!
Spend a second to save a fortune!
Calle 21 De Mayo 527, Santa Cruz
Situated in Santa Cruz de la Sierra, 700 metres from 24th of September Metropolitan Plaza, Hotel Lido features accommodation with a terrace, free private parking and a restaurant.
See MoreUsage of subsidiary facilities may incur additional fees