Fodor's Expert Review Hotel El Chico Leo
Pedro Montt 325, Quellón, Los Lagos, 5790000, Chile
This nice waterfront hotel has an especially popular restaurant serving up curanto and other seafood dishes. Ask for a room with a view (room numbers 6, 7, or 8 are the best). The basic rooms have cable TV and breakfast is included.
PROS
- good location
- clean
CONS
- small rooms
What’s Nearby
TOP