Hotel Biba Visit Website Address 320 Belvedere Rd., West Palm Beach, FL 33401 Phone Number +1 (561) 832-0094 Deals