Das Hotel National Hotel liegt direkt am Strand von South Beach und verbindet eine renovierte, elegante Gestaltung mit einer zentralen Lage. Die Lincoln Road und der Ocean Drive befinden sich nur wenige Schritte entfernt. Öffentliche Verkehrsmittel sind nach etwa einem Block erreichbar, Restaurants und Bars nach ungefähr drei Blocks. Einkaufsmöglichkeiten liegen rund 5 km entfernt, die Stadt Miami etwa 8 km. Ein Garten ergänzt die Anlage um einen begrünten Bereich im Freien. Der Außenpool bietet eine zusätzliche Möglichkeit, zwischen Strandbesuchen ins Wasser zu gehen.
Die 151 Zimmer sind mit Teppichboden ausgestattet und verfügen über ein Queensizebett sowie ein Sofabett. Viele Unterkünfte besitzen einen Balkon oder eine private Terrasse, von denen aus sich der Meerblick genießen lässt. Zur Ausstattung gehören außerdem Safe, Minibar, Schreibtisch, Kühlschrank, Direktwahltelefon, Satelliten- oder Kabel-TV, Radio, CD-Player, Wecker und WLAN. Dusche, Badewanne, Haartrockner, Bademäntel und Kosmetikartikel ergänzen die Bäder. Klimaanlage und individuell steuerbare Heizung ermöglichen eine Anpassung des Raumklimas.
Für sportliche Abwechslung stehen Tennis, Golf und ein Fitness-Studio bereit. Ein Fahrradverleih unterstützt Ausflüge in die Umgebung, während Aerobic und Gymnastik Bewegung in den Aufenthalt bringen. Nach aktiven Stunden sorgen das Hallenbad, das Dampfbad oder eine Massage für eine ruhigere Pause. Liegestühle und Sonnenschirme machen die Poolzeit angenehmer.
Das Nichtraucherrestaurant serviert täglich ein kontinentales Buffetfrühstück und ein Abendmenü. Diätische, glutenfreie und vegetarische Gerichte sowie Kindermenüs können auf Wunsch zubereitet werden. Ein Café, eine Bar und eine Disco ergänzen das gastronomische Angebot. Kinderhochstühle stehen im Restaurant bereit. Für die Zahlung werden American Express, Visa, Diners Club und MasterCard akzeptiert.