Set in Papudo and with Punta Puyai Beach reachable within 2625 feet, Hotel Green Papudo offers a garden, rooms, free WiFi throughout the property and a...
Free WiFi
Garden
Free! WiFi is available in all areas and is free of charge.
Set in Papudo and with Punta Puyai Beach reachable within 2625 feet, Hotel Green Papudo offers a garden, rooms, free WiFi throughout the property and a...