Advertisement
Hostal La Tortuga Booluda
Hostal La Tortuga Booluda
Address:
from the sw corner of the central park 3.5 blocks west, Leon, Nicaragua
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.