Our conditions

Cat. 1

1 Hour : 700 CHF

2 Hours : 1100 CHF

3 Hours : 1500 CHF

4 Hours : 1900 CHF

6 Hours : 2300 CHF

12 Hours : 3100 CHF

18 Hours : 3900 CHF

24 Hours : 4700 CHF

48 Hours : 6400 CHF

Extra day : 1400 CHF

Cat. 2

1 Hour : 1000 CHF

2 Hours : 1400 CHF

3 Hours : 1800 CHF

4 Hours : 2200 CHF

6 Hours : 2800 CHF

12 Hours : 3600 CHF

18 Hours : 4200 CHF

24 Hours : 5000 CHF

48 Hours : 6800 CHF

Extra day : 1500 CHF

Payments :

We also accept payments in USD. Please tell us in advance if you wish to use this currency. In which a minimum night period is concerned, we ask for a guarantee of 50% of the total amount, at the time of reservation.

For trips abroad, Majestic Agency asks for total payment of the service before the escort’s travel. All expenses involving the trip will be naturally be taken care of by the client, as the escort is their guest.



Discretion is the golden rule of our agency. Our escorts are not allowed to exchange personal data with the clients and we advise that you do the same, to respect your private life. The escorts are bound to guarantee maximum confidentiality regarding our clients’ identity.



We usually ask for an hour interval from the moment you make your request to the time it takes for the escort to arrive at the meeting place, your home or hotel.

Upon the escort´s arrival, you have the possibility to cancel your request if she does not meet your expectations.  We kindly ask for your politeness towards the escort and the agency,  and as a gesture of courtesy we ask 30% of the previously agreed fee.


Majestic Agency formally forbids the client to urge our escort/s to consume any kind of illegal substances or excessive quantities of alcohol. The escort/s will be under your entire responsibility throughout the whole period of the meeting.

It is formally forbidden to film or photograph the escort without previous consent from her or the agency.


We are available every day, from 10:00 am to 02:00 am, to help with any possible queries and to find the perfect solution for your questions, in a smooth, efficient way.

Email us
Call : 079 50 149 64