Granada Inn
Hotel
Fort Lauderdale
Nestled in a tropical courtyard with an outdoor pool, this secluded hotel offers free Wi-Fi in all rooms. The hotel is also steps from Fort Lauderdale Beach.
Number of rooms: 13
3011 GRANADA ST, Fort Lauderdale, 33304, United States