Located in central León, just 5 minutes’ walk from the town’s cathedral, Central Lodge Hostal offers free WiFi access.
Located in central León, just 5 minutes’ walk from the town’s cathedral, Central Lodge Hostal offers free WiFi access. Read more
Located in central León, just 5 minutes’ walk from the town’s cathedral, Central Lodge Hostal offers free WiFi access.
Located in central León, just 5 minutes’ walk from the town’s cathedral, Central Lodge Hostal offers free WiFi access.
Number of Rooms: 5