HOLIDAY INN ST. AUGUSTINE
860 A1a Beach Blvd,, SAINT AUGUSTINE (FL)
basado en
reviews
This 3 star hotel is located in the city centre of St Augustine and was established in 1974. It is close to the St. Augustine Beach and the nearest station is none. The Hotel has an outdoor swimming pool and a fitness centre/gym. All 152 rooms are equipped with hairdryer, safe, ironing set and air conditioning.