Check availability for Fedriades Delphi Hotel