Each client has exclusive use of one of our luxurious accommodation and residences during their stay at Leon House. Every room benefits from en-suite facilities and its own stylish decor and is discreetly positioned in order to ensure total privacy.
Our rooms have been designed to provide an opportunity for clients to recuperate in a truly relaxing environment. Rooms are fully equipped with the latest modern facilities. We are dedicated to ensuring that you are made to feel at home during your stay at Leon House.