Be in touch

At Holmes Place, we always love hearing from you.

Holmes Place Greece Athens

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

Get to know us

Book an appointment today at the Club of your choice!