Hotel Flor de Sarta Review
Hotel Flor de Sarta Review: Quality Nicaraguan Accommodation in Great Location
There are few hotels where you feel luxurious yet surprisingly comfortable. Hotel Flor de Sarta is one of them. Hotel Flor de Sarta is an often visited hotel in Leon, Nicaragua. But it’s not without reason that it has become a tourist favorite. It is four blocks from Leon Cathedral along Avenida Central. It is […]
