23º C / 73º F
Palm Beach Pool
A member of Design Hotels