Built in 1918, the Inn on Charlotte, St. Augustine, Florida, United States is an elegant Bed and Breakfast in the heart of the nation's oldest city. Experience shopping along the brick-paved avenues, sitting in an outdoor cafe under the swaying palm trees and taking a sunset stroll along the bayfront.READ MORE