Bel Air Hotel Cape Coral, Southwest Florida
A very nice place to stay for a reasonable price - hotel «Bel Air» is located in Cape Coral. This hotel is located minutes away from the city center.
1211 Southwest 51st Street Cape Coral Florida 33914, Cape Coral, 33914