Northwest 20th Street & LeJeune Road Miami, FL305-871-4100 tel 305-871-0800 fax
This historic Art Deco building is located at The Plaza D'Espana, the quiet area between the Ocean and Lincoln Road. Fully furnished studios complete with bath, kitchen, cable TV, telephone and maid service. The garden area is available to all guests.