Located On the Ocean in Exciting South Beach,
Featuring 800 Stylish Rooms and Lavish Suites, the
Hotel Combines the Historic Splendor of an Art Deco
Landmark, the Completely Restored St. Moritz With
the Excitement and Modern Sophistication of a New
18 Story Tower. A Casual Yet Refined Setting
by the Sea. A Combination of Elegance and Romance.
|