Self-catering Townhouses & Apartments Fort Lauderdale
Fort Lauderdale is a city located on the southeastern coast of Florida. Fort Lauderdale is a popular haven for tourists boasting beautiful beaches, a bustling promenade, delicious restaurants, bars, boutiques and more. Fort Lauderdale has a wonderful culture and is packed with art, culture and events for every taste.