A
Alejandro Morales Review of Decameron Isla Palma
Beautiful beaches, excellent staff attention. But,...
Beautiful beaches, excellent staff attention. But, the hotel facilities have much to improve.
Comments: