My company put me in the Hotel Villa Tournon. Is it chica friendly?

If not, is it better to stick to MPs or to bite the bullet and rent a place just to do the deed? I don't have tons of cash and...