Doté d'un barbecue, l'établissement The Boho Villa est situé à Fort Lauderdale, à 3,5 km du Broward Center for the Performing Arts, à 3,8 km du boulevard Las Olas et à 4 km du centre commercial The Galleria at Fort Lauderdale.
1409 Northeast 1st Avenue, Fort Lauderdale, FL 33304, États-Unis