Canal Grande Lodge
10901 Santa Ana, 500 M Sur Terminal De Buses La Tapachula 12
10901 Santa Ana, 500 M Sur Terminal De Buses La Tapachula 12
With a stay at Canal Grande Lodge in Piedades, you'll be within a 10-minute drive of Momentum Lindora Shopping Center and Business Center Forum 1. This hotel is 9 mi (14.5 km) from Sabana Park and 5.8 mi (9.3 km) from Multiplaza Mall Escazu.