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). Rooms have cable TV and breakfast is included.
- good location
- small rooms
BACK TO TOP