Be in touch

At Holmes Place, we always love hearing from you.

Athens Attiki

"City Link"
Voukourestiou & 4 Stadiou Str.,
1st floor
105 64, Athens
athens@holmesplace.gr
Telephone: +30 210 3259400

athens@holmesplace.gr
Telephone: +30 210 3259400

Holmes Place Greece Athens

Holmes Place Greece
Head Office
5, Sekeri street
10671, Athens
Greece