Check availability for Acropole Delphi Hotel