South Anchorage Inn Hotel El Nido
El South Anchorage Inn se encuentra en El Nido, a 100 metros de la playa de El Nido, y ofrece terraza y vistas a la montaña. Este hotel de 2 estrellas cuenta con salón compartido y habitaciones con aire acondicionado, Wi-Fi gratuita y baño privado.
Número de habitaciones: 43
Rizal Street, 5313 El Nido, Filipinas