El Grecian Castle, situado a solo 100 metros de la playa de Bella Vista y a 1 km de la localidad de Chios, ofrece alojamiento en habitaciones elegantes durante todo el año. Hay piscina al aire libre con una amplia terraza solárium. Se facilita WiFi gratuita en el edificio principal.
Las habitaciones del Grecian Castle disponen de aire acondicionado y baño revestido de mármol. Hay instalaciones estándar como minibar y TV de pantalla plana con canales vía satélite y por cable. Algunos alojamientos tienen balcón con vistas al campo.
El restaurante Pirgos sirve un desayuno americano abundante. Se ofrece un menú a la carta con platos tradicionales e internacionales para el almuerzo y la cena. El bar del hotel sirve cócteles antes de la cena.
El Grecian Castle está bien ubicado, a 1 km del puerto de Chios y a 2 km del aeropuerto. Se facilita aparcamiento gratuito. Hay una zona de aparcamiento privado al aire libre detrás del hotel.