Idéalement situé dans le quartier de South Beach à Miami Beach, le Julia Hotel se trouve à 500 mètres de Lummus Park Beach, à 1,1 km de Fisher Island Beach et à 100 mètres du musée juif de Floride. Cet hôtel 3 étoiles propose des chambres climatisées avec salle de bains privative et connexion Wi-Fi gratuite. Cet établissement non-fumeurs se trouve à 400 mètres de la plage de South Pointe Park.
Toutes les chambres sont équipées d'une télévision à écran plat et d'un coffre-fort. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à proximité du quartier historique Art déco, du parc Lummus et du parc South Pointe. L'aéroport international de Miami, le plus proche, est implanté à 17 km.