Biba Hotel

320 Belvedere Rd
Florida
United States