Alhambra Inn Saint Augustine

2700 N Ponce De Leon Blvd
St Augustine
Florida
United States