Property Desc Property Location With a stay at Augusta Hotel Apartments in Larnaca Finikoudes Promenade you'll be minutes from Larnaca Fort and Larnaca Castle This beach apartment is within close proximity of Dimarchiou Square and Pierides Archaeolog . . .