Relaxed hotel in Glifada, offering sea views from its seasonal rooftop terrace. Features a casual eatery and bar. Established since 1971.