Flamingo Inn Long Beach

5374 Atlantic Ave
Long Beach, California 90805
5.5 miles from Museum of Latin American Art
More hotels near this hotel


Directions from Flamingo Inn Long Beach to Museum of Latin American Art