Bamboo Flats
771 NE 4th Ave
Fort Lauderdale, FL 33304
Bamboo Flats is a cozy retreat nestled in the heart of Fort Lauderdale, FL.
Offering modern accommodations and a serene atmosphere, it provides a peaceful escape for travelers seeking comfort and relaxation.
Generated from their business information
Also at this address
See a problem?

