Tuesday, April 11, 2017
The Fillard - Miami Beach, Florida
2000 Liberty Avenue, Miami Beach, Florida
Ultra modern elevator and air conditioned apartment Hotel.
The Fillard is the natural answer to the repeated question - where shall spend our vacation? The Fillard has found a warm place in the hearts of our many guests, and their many return visits speak for themselves, for here at The Fillard you will find the ultimate in luxury, comfort, and pleasure.
Hannau-Robinson Color Productions, Inc.
A Koppel Card