A home base for travelers for short and long stays (both business and leisure) The freedom of an apartment with the service of a hotel.

The city at your feet and yet in a few steps with your feet in the sand