Yabucoa and Puerto Rico Guide - Hotels and Review

PALMAS DE LUCIA HOTEL P.O. Box 1746 - Yabucoa - Puerto Rico (U.S.) - 00767 - Phone: 787-893-4423 Fax: 787-893-0291
 
Nb = 1