Situated 200 m from the Palmira beach. The complex is constituited by Hotel Nilo and Apartments Nilo Blanco and Nilo Azul. Read more
Situated 200 m from the Palmira beach. The complex is constituited by Hotel Nilo and Apartments Nilo Blanco and Nilo Azul.
Number of Rooms: 141