12Go
Support
Cart
English
Santa Rosa Plaza Shopping Mall
Santa Rosa Plaza Shopping Mall, 1, El Sitio, Guanacaste Province, Liberia, Costa Rica
Show Map
Nearest Stations
Type
Name
km
van
Liberia
0.1
bus
Liberia Bus Stop
0.2
van
Subway Liberia
0.2
bus
Liberia Guanacaste Hotel
0.3
van
Liberia Hotel Transfer
1.0