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