Menton Hotels, Menton Apartments, Unterkünfte in Menton