L'Alicante Hotel è situato a Bozcaada. La connessione Wi-Fi è disponibile gratuitamente in tutte le camere. Il porto dei traghetti di Bozcaada è raggiungibile a piedi.
Tutte le camere sono dotate di aria condizionata. Il bagno privato è completo di doccia, asciugacapelli e set di cortesia. Regalano inoltre una vista sulla città.
L'Alicante Hotel vanta una terrazza con vista sul mare.
Anche il Castello storico di Bozcaada si trova a pochi passi dall'Hotel Alicante.