Leo el Faro I-II-III
This popular property is situated in Punta del moral . Hotel was built in 1999. Hotel underwent renovation in 2005. This establishment consists of . Situated in the heart of the city, the Hotel provides the ideal base for exploring the city. Read more
Leo el Faro I-II-III
This popular property is situated in Punta del moral . Hotel was built in 1999. Hotel underwent renovation in 2005. This establishment consists of . Situated in the heart of the city, the Hotel provides the ideal base for exploring the city.