Casa Yolanda
2 Stars
BALINSASAYAW STREET, - Palawan Island,
Philippines
View Map
Area: El Nido
This cosy hotel is in El Nido.