This is a spacious and stylish place to stay in Central Athens.