Located in the center of the city of León, Hostal Tortuga Booluda offers a relaxing atmosphere, comfortable beds, a complete book exchange, house guitars, bar, and more.