Santiago Mendoza (Demián Bichir) ist der Besitzer des Grand Hotel, einem der letzten großen Hotels in Floridas Miami Beach, das schon seit Generation seiner Familie gehört. In zweiter Ehe ist er mit der schönen Gigi (Roselyn Sanchez) verheiratet und genießt mit ihr die Früchte des Erfolgs. Auch seine beiden erwachsenen Kinder aus erster Ehe schwelgen im Luxus und nutzen die Vorteile des Reichtums schamlos aus. Affären mit Hotelgästen und dem Personal, kleine Skandale und Intrigen sind an der Tagesordnung in den opulenten Fluren und Zimmern des Hotels. Doch ganz so gut, wie es von außen hin den Anschein hat, steht es gar nicht um das Grand Hotel. Finanzielle Schwierigkeiten und Schulden bei den falschen Personen machen Santiago zunehmend zu schaffen.