The Eighteenth Street Inn is an oasis in Fort Lauderdale. Perfect for the vacationer or the business traveler. The Inn has six individually decorated room that front onto the swimming pool.
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.