Deepthi Rao 2024-09-07 · Uplaud · Verified Customer · 5/5 I love St Regis in Miami. Their views are amazing and the hotel is great