Das 3-Sterne-Hotel Castle Beach By New Point Miami Miami Beach liegt circa 7 km vom Art-Déco-District entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Innerhalb von 30 Minuten zu Fuß gelangt man ins Zentrum von Miami Beach. Kulturelle Sehenswürdigkeiten in der Umgebung sind das Wolfsonian Museum (8 km) und das World Erotic Art Museum Miami (6 km). Das Castle Beach By New Point Miami Miami Beach befindet sich in ungefähr 10 Fahrminuten Entfernung vom Golfplatz Miami Beach. Das Hotel liegt lediglich 150 Meter von der Bushaltestelle Collins Avenue & 5400 Block und ca. 15 km vom Bahnhof Miami Airport in Miami Beach entfernt.
Das Hotel verfügt über 11 Zimmer mit einem Balkon und einem Essbereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage. In den Badezimmern werden eine getrennte Toilette und eine Dusche bereitgestellt. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten für zusätzlichen Komfort einen Haartrockner und Badelaken.
Zu den Speisemöglichkeiten gehört auch das Restaurant Mixture Restaurant ein paar Schritte entfernt vom Castle Beach By New Point Miami.