Situé à Villejuif, dans la périphérie immédiate de Paris, le France Hôtel propose des chambres insonorisées avec la télévision, un parking privé gratuit et un restaurant traditionnel.