Share |

Clay Hotel

Miami_Beach
Florida
United States

Located in the Art Deco district of South Beach, Miami. Online reservations, images, and history of the hotel.