GLENN HOTEL& BEACH dispone de jardín, terraza, restaurante y bar en Ayvacık. Este hotel de 1 estrella ofrece servicio de habitaciones, recepción 24 horas y wifi gratis. Algunas habitaciones del alojamiento incluyen un balcón con vistas al mar.
El hotel ofrece desayuno buffet o a la carta.
El aeropuerto más cercano (Aeropuerto de Edremit Korfez) está a 33 km del alojamiento.