Karta Vacation Rentals





In the upscale Bell Tower Shops in Fort Myers, this hotel sits about 10 km from downtown and close to Florida Southwestern State College. Spring-training hotspots Hammond Stadium and JetBlue Park are within seven miles, and Fort Myers Beach is roughly 10 miles away—ideal for business and group travelers.