Cheap and Cheerful accommodation in Athens, with self-check in and parking on premises! Ideal for a stop over in Athens between journeys!