MIAMI bEACH • FLORIDA

THE PALMHOUSE

8 GUESTS • 3 BEDROOMS • 5 BEDS • 2 BATHS

Book a Stay