Tamara's Bistro

Permanently closed
1677 Collins Ave
Miami Beach, FL 33139

The National Hotel Miami Beach is an adults-only oceanfront resort located in the heart of South Beach's iconic Art Deco district. Known for its cinematic elegance and tranquil atmosphere, it features Miami Beach's longest infinity-edge pool and lush tropical surroundings, offering guests a luxurious escape.

Generated from the website

Find related places

Own this business?
See a problem?

You might also like

United StatesFloridaMiami BeachTamara's Bistro